# Competences — webmaster Source: ESCO v1.2.1 occupation-skill relations (http://data.europa.eu/esco/occupation/dc8ef7da-d2c0-4474-96a0-6d0385eeec1e). ## Essential - **apply ICT system usage policies** (skill/competence) - **apply tools for content development** (skill/competence) - **authoring software** (knowledge) - **develop digital content** (skill/competence) - **digital communication and collaboration** (nan) - **digital systems** (knowledge) - **domain name service** (knowledge) - **graphics editor software** (knowledge) - **implement front-end website design** (skill/competence) - **maintain ICT server** (skill/competence) - **maintain responsive design** (skill/competence) - **problem-solving with digital tools** (nan) - **proxy servers** (knowledge) - **quality assurance methodologies** (knowledge) - **study website behaviour patterns** (skill/competence) - **style sheet languages** (knowledge) - **troubleshoot website** (skill/competence) - **use ICT ticketing system** (skill/competence) - **use markup languages** (skill/competence) - **use scripting programming** (skill/competence) - **use software libraries** (skill/competence) - **web based collaborative platforms** (knowledge) - **web programming** (knowledge) ## Optional - ABAP (knowledge) - Adobe Illustrator (knowledge) - Adobe Photoshop (knowledge) - AJAX (knowledge) - APL (knowledge) - ASP.NET (knowledge) - Assembly (computer programming) (knowledge) - augmented reality (knowledge) - C# (knowledge) - C++ (knowledge) - COBOL (knowledge) - CoffeeScript (knowledge) - Common Lisp (knowledge) - computer programming (knowledge) - conduct search engine optimisation (skill/competence) - CSS (knowledge) - cyber security (knowledge) - data models (knowledge) - enhance website visibility (skill/competence) - Erlang (knowledge) - GIMP (graphics editor software) (knowledge) - Groovy (knowledge) - Haskell (knowledge) - ICT debugging tools (knowledge) - ICT performance analysis methods (knowledge) - ICT recovery techniques (knowledge) - implement a virtual private network (skill/competence) - implement ICT security policies (skill/competence) - information security strategy (knowledge) - Java (computer programming) (knowledge) - JavaScript (knowledge) - Joomla (knowledge) - JSSS (knowledge) - knowledge base (knowledge) - LESS (knowledge) - Lisp (knowledge) - manage changes in ICT system (skill/competence) - manage online content (skill/competence) - MATLAB (knowledge) - Microsoft Visio (knowledge) - Microsoft Visual C++ (knowledge) - ML (computer programming) (knowledge) - Objective-C (knowledge) - online analytical processing (knowledge) - OpenEdge Advanced Business Language (knowledge) - Pascal (computer programming) (knowledge) - Perl (knowledge) - PHP (knowledge) - Prolog (computer programming) (knowledge) - Python (computer programming) (knowledge) - R (knowledge) - Ruby (computer programming) (knowledge) - SAP R3 (knowledge) - SAS language (knowledge) - Sass (knowledge) - Scala (knowledge) - Scratch (computer programming) (knowledge) - SketchBook Pro (knowledge) - Smalltalk (computer programming) (knowledge) - Swift (computer programming) (knowledge) - Synfig (knowledge) - system backup best practice (knowledge) - TypeScript (knowledge) - use an application-specific interface (skill/competence) - use databases (skill/competence) - use spreadsheets software (skill/competence) - VBScript (knowledge) - Visual Basic (knowledge) - web analytics (knowledge) - WildFly (knowledge) - World Wide Web Consortium standards (knowledge)