Overview of the role:
Responsibilities include implementing visual elements that users see and interact within a web application.
Responsibilities of the role:
- Installation, configuration and administration of Drupal and associated modules
 - Drupal server configuration, tuning and monitoring
 - Custom development to support advanced or unique functionality
 - Design and implementation of integration architecture
 - Complex integration utilising API’s, views and other methods
 - Theming for custom look and feel supporting accessibility and responsive design
 - Database administration, optimisation, querying and data transfer
 - Testing, validation, launch and support activities
 - Contribute to UI/UX decisions and design
 - Collect and analyse user requirements
 - Translate business requirements into functional and technical specifications
 - Follow industry and department best practices and policies for development work
 - Effectively utilise issue tracking systems
 - Research and evaluate new and emerging technology associated with the CMS
 - Work collaboratively with other IT teams across enterprise.
 
Required skills and qualifications:
- Degree in information technology, computer science or related
 - At least 1 to 2 years of experience in similar role
 - Knowledge of Drupal theming, module configuration, custom module development and security
 - Knowledge of HTML, CSS, JavaScript, Typescript, Bootstrap, PHP and MySQL
 - Time management, organisation and attention to detail
 - Demonstrable critical thinking and problem solving
 - Ability to thrive in an unstructured, fast-moving and constantly evolving high growth environment
 - Ability to prioritise conflicting demands
 - Ability to execute assigned project tasks within established schedule
 - Ability to work collaboratively in a team environment
 - Ability to maintain confidentiality
 - Excellent communication skills both verbal and written.
 
