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.