Job: Programmer Analyst - Backend Web, UNICEF

Qualifications of Successful Candidate
  • An advance university degree (Master's) in Computer Sciences, Software Engineering, Information System Management, Business Administration, or a directly related field(s) is required. A relevant first-level university degree (Bachelor's), in combination with 2 years of additional relevant work experience, may be accepted in lieu of the advanced university degree (Master's).
  • A minimum of two (2) years of hands on development experience in Drupal, including custom module development, key contributed modules and core Internet-based application Programming Interfaces (API) is required.
  • Prior experience in Drupal 8 is desirable.
  • Training in relevant disciplines, major or substantial course work in web application and infrastructure administration and web application development is highly desirable.
  • Fluency in English (written & verbal) is required. Knowledge of an additional UN Language (Arabic, Chinese, Russian and Spanish) is considered an asset.
Other relevant requirements:
  • Proficiency in the optimization maintenance and administration of Drupal modues and sites
  • Proficiency in Drupal-adjunct technologies such as the LAMP stack, HTML, CSS, jQuery/JavaScript, SaaS, Varnish, SOLR, Rest API services, multi-dev workflow with either a Front End focus or Backend Focus
  • Some experience with Drupal 8 in a headless configuration, and content as a service (CaaS) emerging areas
  • Desired experience using Acquia as the infrastructure platform for Drupal
  • Strong hands-on experience with PHP and MySQL database
  • Working knowledge of development frameworks, such as Symfony
  • Working knowledge of SEO coding best practices
  • Hands-on experience developing responsive designs, AlB and multivariate tests
  • Working knowledge of open source and third-party applications integration, including taxonomy, search, and analytics into existing systems
  • Familiarity with Agile methodology and Serum framework, version control systems, such as Git continuous integration system and automated testing practices
  • Familiarity with content caching technologies and techniques, understanding of OS and application security and vulnerability assessments
  • Prior experience of other enterprise content management systems such as Word Press, cloud services like Microsoft Azure, AWS
More info at