Drupal Developer

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.