Closing date: Monday, 12 January 2015
The United Nations World Food Programme (WFP) is the world's largest humanitarian agency, fighting hunger worldwide. We are seeking to fill a local consultancy position of Drupal Developer based at our Headquarters in Rome, Italy, for a contract period of 6 months, with possibility of extension up to 11 months.
Are you a fast-learning Drupal developer with experience working on innovative web solutions? Join our team and work in an exciting, collaborative, and fast-paced environment, surrounded by talented people of different cultures and nationalities. Help us build the most innovative and effective digital engagement platform in the fight against hunger by developing the best possible web presence for the United Nations World Food Programme (WFP).
Under the general supervision of the Web Technology Lead and the functional guidance of the Lead Drupal Developer, the Drupal Developer will be responsible for the following key duties:
- Code Development
- Develop high-quality code based on Drupal Best Practises;
- Collaborate with the User Experience Research Analyst, User Interface/front-end developer, and other Drupal developers, to deliver Drupal solutions.
- Quality Assurance and Testing
- Carry-out Quality Assurance (QA) and peer-review of other developer's code.
- Platform maintenance
- Write and keep up-to-date comprehensive documentation of Drupal platforms;
- Ensure all platforms are always running the latest secure code and custom code is thoroughly security tested;
- Stay up-to-date with the latest best practises in the field of Drupal Development;
- Perform other related duties as required.
Qualifications & Experience Required
Education
- University degree (or equivalent working experience) in Computer Science or related fields.
Experience
- At least 3 years of postgraduate professional experience in Drupal development.
Technical Skills & Knowledge
- In-depth knowledge of best practices in Drupal development and delivery, web front-end and back-end development tools and techniques and software security;
- Ability to integrate large scale systems or third party products;
- A track record of delivering high-quality, Drupal-based solutions in a timely and effective manner;
- Knowledge and hands-on experience with:
- Drupal 6 and 7 custom code development with good knowledge of core API and commonly used contributed modules;
- Object Orientated Programming (OOP) principles;
- Creation of Features via the Features module and their use is deployments;
- Drush and how it's use in automated workflows;
- High-traffic Drupal platforms and optimisation requirements;
- Drupal best practices and common debugging tools;
- Full LAMP stack (Linux, Apache, MySQL, PHP5);
- Front-end technologies (HTML5, CSS3, JavaScript, jQuery, PureCSS, etc.);
- Git (using Gitflow) and Subversion version control systems;
- Establishing software development guidelines and performing code reviews.
- Strong analytical, debugging, and testing skills.
Desirable
- Knowledge of Drupal 8 and its new components, such as Twig, Backbone.js and Underscore.js;
- Knowledge of composer and dependency management in PHP;
- Knowledge of Docker containers and their use in development;
- Knowledge of Accessibility (WCAG) and Search Engine Optimisation (SEO) implementation.
Competencies
- Innovative, well-organized with ability to act independently and switch rapidly between different projects in a fast-paced and exciting environment;
- Ability to meet deadlines and remain calm under pressure;
- Ability to work in a multicultural team environment;
- Passion for staying up-to-date on emerging technologies, tools, platforms and API's.
Language
- Fluency in oral and written English.
Terms and Conditions
Only candidates living in Rome and in possession of a valid work permit are eligible for consideration.
WFP offers a competitive compensation package which will be determined by the contract type and selected candidate's qualifications and experience.
Please visit the following websites for detailed information on working with WFP:
Application Procedures
NOTE: You must complete Step 1 and 2 in order for your application to be considered for this vacancy.
Deadline for applications: 12 January 2015
WFP has zero tolerance for discrimination and does not discriminate on the basis of HIV/AIDS status. Qualified female applicants are encouraged to apply.
No appointment under any kind of contract will be offered to members of the UN Advisory Committee on Administrative and Budgetary Questions (ACABQ), International Civil Service Commission (ICSC), FAO Finance Committee, WFP External Auditor, WFP Audit Committee, Joint Inspection Unit (JIU) and other similar bodies within the United Nations system with oversight responsibilities over WFP, both during their service and within three years of ceasing that service.
REF: 14-0017365
Application information: http://i-recruitment.wfp.org/olcv/FileReqDesc?reqcode=14-0017365