Drupal Back End Developer

This opening expired 11 months ago. Do not try to apply for this job.

UNDRR - United Nations Office for Disaster Risk Reduction

Open positions at UNDRR
Logo of UNDRR

Application deadline 11 months ago: Friday 7 Apr 2023 at 23:59 UTC

Open application form

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 Home-based

Expected duration 9 months

Duties and Responsibilities BACKGROUND: 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.

RESPONSIBILITIES: - 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

Languages Fluency in written and spoken English is required.

No Fee THE UNITED NATIONS DOES NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAINING). THE UNITED NATIONS DOES NOT CONCERN ITSELF WITH INFORMATION ON APPLICANTS’ BANK ACCOUNTS.

Added 11 months ago - Updated 11 months ago - Source: careers.un.org