Job Opening

Posting Title: Drupal Back End Developer
Department/Office: United Nations Office for Disaster Risk Reduction
Duty Station: GENEVA
Posting Period: 30 March 2023 - 07 April 2023
Job Opening Number: 23-United Nations Office for Disaster Risk Reduction-205225-Consultant
Staffing Exercise N/A
United Nations Core Values: Integrity, Professionalism, Respect for Diversity
Sorry, this job opening is no longer available.

Result of Service

Upgrade of Drupal websites from Drupal version 9 to 10; search improvements; Gutenberg improvements and support to UNDRR Drupal platform for corrective and preventive related maintenance activities.

Work Location


Expected duration

9 months

Duties and Responsibilities

Created in December 1999, the United Nations Office for Disaster Risk Reduction (UNDRR) is the designated focal point in the United Nations system for the coordination of efforts to reduce disasters and to ensure synergies among the disaster reduction activities of the United Nations and regional organizations and activities in both developed and less developed countries. Led by the United Nations Special Representative of the Secretary-General for Disaster Risk Reduction (SRSG), UNDRR has over 120 staff located in its headquarters in Geneva, Switzerland, and in regional offices. Specifically, UNDRR guides, monitors, analyses and reports on progress in the implementation of the Sendai Framework for Disaster Risk Reduction 2015-2030, supports regional and national implementation of the Framework and catalyzes action and increases global awareness to reduce disaster risk working with UN Member States and a broad range of partners and stakeholders, including civil society, the private sector, parliamentarians and the science and technology community.

The 'Communication, Advocacy and Knowledge Management Section' in Geneva has been tasked to provide technical oversight to all UNDRR public facing websites in line with UNDRR's corporate branding and digital strategy. In order to keep the Drupal platforms up-to-date on latest security patches, new website features and enhancements, and immediately fix critical issues to make the platform stable.

UNDRR is seeking a highly experienced Drupal Backend Developer to join our team. The candidate will be responsible for managing our website's backend and ensuring its stability, security, and optimal performance. We are looking for someone who has a deep understanding of Drupal's architecture and can help develop new features and enhancements, maintain, upgrade the Drupal platform version from 9 to 10 and improve the website to support our business goals.

- Develop, manage, and maintain Drupal website backend and ensure its stability, security, and optimal performance
- Work with front-end developers and UNDRR teams to ensure that the website's features are integrated seamlessly
- Troubleshoot and resolve technical issues related to the website's backend, including performance optimization, security patches, and bug fixes
- Collaborate with other members of the development team to ensure that the website's architecture and design are optimized for performance and scalability
- Develop and maintain custom Drupal modules and integrations with third-party applications
- Create technical documentation and provide support to other developers and stakeholders

INPUTS/support from UNDRR:
1. Access to UNDRR source control repository.
2. Access to UNDRR project management and monitoring tools.
3. Access to UNDRR collaboration environment.

ACTIVITIES/Work Assignment:
1. Upgrade to Drupal 10 and related code preparations for Drupal multi-domain platform and ARISE.
2. Provide backend support to the adoption (new pattern & support to other domains)/improvements of Gutenberg editor to Drupal multi-domain platform.
3. Search improvements.
4. Corrective and preventive maintenance to Drupal platform.
5. Support in hosting move to cloud.
6. Drupal WYSIWYG editor implementation tweaks and improvements.
7. Support to Drupal platform maintenance and systems and process improvements.
8. Integrate Mangrove component library to UNDRR ecosystem.

Qualifications/special skills

Bachelor's degree in Computer Science or a related field is required.
At least 12 years of working experience in website development or as a Drupal developer is required
Proficiency in Drupal 8/9 or 10, PHP, MySQL, HTML, CSS, JavaScript, and Apache Solr is required
Deep understanding of Drupal's architecture and experience with Drupal module development and customization is required
Familiarity with Git version control in the context of working with remote team on a different stages of a feature/project, Linux command line, and web server configuration is required
Experience with website performance optimization and security best practices is desirable
Drupal certification is desirable
Experience working with Design systems and Gutenberg for Drupal is desirable


Fluency in written and spoken English is required.

No Fee


Sorry, this job opening is no longer available.
Home | Privacy notice | Site map | Fraud alert | Contact Us
Copyright 2023 United Nations. All rights reserved