Country: Spain
Closing date: 24 Jan 2019
Functional Responsibilities
The Information Systems Associate - Drupal Developer will be responsible for the following duties:
Support the development and maintenance of the full-life cycle implementations of Drupal-based solutions with a focus on maintainability, reliability, scalability, security, and performance.
In coordination with the Drupal web developer, perform site-building activities, including input to creating and modifying views, contexts and blocks to match functionality specified in wireframes and designs.
Provide support to the Theme responsive Drupal 7 and 8 websites and applications as per UN branding, accessibility, and multi-lingual standards.
Work with the Lead web developer for the evaluation of user requirements, designs, and wireframes during the design and user experience phase.
Draft technical documentation for supervisor’s review.
Perform other related duties as required.
Education/Experience/Language requirements
Education:
Completion of secondary education (HS diploma) is required. A first university degree may replace the required number of years of experience. Supplemental training courses/technical certificates in information technology or other related field is required.
Certification examples:
PHP developer certification
Symfony Certification
Zend PHP Certification
Zend Framework Certification
Acquia Certified Site Builder
Acquia Certified Developer
Acquia Certified Front End Specialist
Acquia Certified Back End Specialist
Twig Certification
JavaScript Certification
Experience:
Required:
A minimum of six years of experience in providing support to design, development, implementation and maintenance in developing Drupal 7 or Drupal 8 web sites.
Experience in working on the development of responsive websites using frameworks such as Bootstrap.
Proficiency coding in PHP/HTML/CSS/JavaScript and other web development tools.
Proficiency in using Git for source control management.
Desirable:
Experience with Agile project development and product delivery.
Experience with REST API integrations
Experience with MySQL and MariaDB databases.
Ability to analyse requirements and write detailed technical / functional specifications.
Ability to communicate software and system design architectures using tools like Visio and UML.
Knowledge in automated testing, automated deployment processes, and continuous integration.
Knowledge of cloud-based services, cloud architecture and information security;
Knowledge of Information Technology Infrastructure Library (ITIL).
Knowledge of project management methodologies such as PRINCE2.
Language:
English (written and spoken) is required for this post. Knowledge of one or more official UN languages will be considered an asset.
Contract type, level and duration
Contract type: Staff
Contract level: G6
Contract duration: One year initially, renewable subject to satisfactory performance and funding availability
For more details about United Nations staff contracts, please follow this link:
https://www.unops.org/english/Opportunities/job-opportunities/what-we-offer/Pages/UN-Staff-Contracts.aspx
Additional Considerations
Please note that the closing date is midnight Copenhagen time
Applications received after the closing date will not be considered.
Only those candidates that are short-listed for interviews will be notified.
Qualified female candidates are strongly encouraged to apply.
Work life harmonization - UNOPS values its people and recognizes the importance of balancing professional and personal demands. We have a progressive policy on work-life harmonization and offer several flexible working options. This policy applies to UNOPS personnel on all contract types
For staff positions only, UNOPS reserves the right to appoint a candidate at a lower level than the advertised level of the post
The incumbent is responsible to abide by security policies, administrative instructions, plans and procedures of the UN Security Management System and that of UNOPS.
It is the policy of UNOPS to conduct background checks on all potential recruits/interns.
Recruitment/internship in UNOPS is contingent on the results of such checks.
How to apply:
Please apply to the position using this link