Profession webmaster
Web masters or web managers combine design and technical knowledge to research, analyse, evaluate, design, programme and modify websites, and applications that draw together text, graphics, animations, imaging, audio and video displays, and other interactive media.
Would you like to know what kind of career and professions suit you best? Take our free Holland code career test and find out.
Personality Type
Related professions internet
- Web developer
- Web journalist
- Web programmer
- Web technician
Knowledge
- Quality assurance methodologies
Quality assurance principles, standard requirements, and the set of processes and activities used for measuring, controlling and ensuring the quality of products and processes.
- Authoring software
The software that provides pre-programmed elements which allow the development of interactive multimedia applications in order to edit, structure and lay out content intended for publication.
- Proxy servers
The proxy tools which act as an intermediary for requests from users searching for resources e.g. files and web pages from other servers such as Burp, WebScarab, Charles or Fiddler.
- Style sheet languages
The field of computer language that conveys the presentation of structured documents such as Cascading Style Sheets (CSS). These documents have to adhere to style sheets, a set of stylistic rules such as font, color and layout.
- Graphics editor software
The field of graphical ICT tools which enable digital editing and composition of graphics, such as GIMP, Adobe Photoshop and Adobe Illustrator, to develop both 2D raster or 2D vector graphics.
- Web programming
The programming paradigm that is based on combining markup (which adds context and structure to text) and other web programming code, such as AJAX, javascript and PHP, in order to carry out appropriate actions and visualise the content.
Skills
- Apply tools for content development
Use specialised content development tools such as content and terminology management systems, translation memory systems, language checker and editors to generate, compile and transform content according to specified standards.
- Implement front-end website design
Develop website layout and enhance user experience based on provided design concepts.
- Troubleshoot website
Detect the flaws and malfunctions of a website. Apply troubleshooting techniques on content, structure, interface and interactions in order to find the causes and solve the malfunctions.
- Use markup languages
Utilise computer languages that are syntactically distinguishable from the text to add annotations to a document, specify layout and process types of documents such as HTML.
- Use scripting programming
Utilise specialised ICT tools to create computer code that is interpreted by the corresponding run-time environments in order to extend applications and automate common computer operations. Use programming languages which support this method such as Unix Shell scripts, JavaScript, Python and Ruby.
- Use ICT ticketing system
Utilise a specialised system to track registration, processing and resolution of issues in an organisation by assigning each of these issues a ticket, registering inputs from involved persons, tracking changes and displaying the status of the ticket, until it is completed.
- Maintain ICT server
Diagnose and eliminate hardware faults via repair or replacement. Take preventive measures, review performance, update software, review accessibility.
- Use software libraries
Utilise collections of codes and software packages which capture frequently used routines to help programmers simplify their work.
- Apply ICT system usage policies
Follow written and ethical laws and policies regarding proper ICT system usage and administration.
- Study website behaviour patterns
Research, analyse and optimise business results and user experience online through the use of tracking website metric tools.
- Maintain responsive design
Ensure that the website runs on the latest technology and is multi-platform compatible and mobile-friendly.
Optional knowledge and skills
pascal (computer programming) sass smalltalk (computer programming) openedge advanced business language assembly (computer programming) manage changes in ict system ict recovery techniques matlab sas language online analytical processing swift (computer programming) microsoft visio less gimp (graphics editor software) data models coffeescript enhance website visibility vbscript microsoft visual c++ common lisp adobe photoshop manage online content css java (computer programming) cyber security scratch (computer programming) apl sap r3 system backup best practice ruby (computer programming) ict debugging tools groovy adobe illustrator python (computer programming) perl haskell r sketchbook pro visual studio .net prolog (computer programming) abap c# conduct search engine optimisation web analytics synfig objective-c c++ scala cobol lisp javascript asp.net ml (computer programming) erlang php jsss ajax computer programming world wide web consortium standards typescript information security strategy ict performance analysis methodsSource: Sisyphus ODB