Organisation: UNHCR
Duty Station: Remote
Duration: 3 months
Start date: October 2015
Contract Type: Individual Consultant (IC)
1. Project Context
The UNHCR web portals at data.unhcr.org provide a unified platform for emergency information coordination and dissemination. The portals feature real-time display of emergency data, maps, population statistics, demographic graphs, UNHCR and partner reports and factsheets, operational highlights and situation reports, in addition to quick links to a variety of partner web sites. It centralizes all operational data and information products related to a refugee emergency for broad dissemination to partners, donors and governments, which comprise its intended audience.
The current web portals development phase involves the complete rebuild of the application on top of a Symfony framework in order to alleviate the overhead associated with common activities performed in web development. The main objectives of the Project include greater security, faster time to deliver features and subsequent cost savings.
The current web portals development phase involves the complete rebuild of the application on top of a Symfony framework in order to alleviate the overhead associated with common activities performed in web development. The main objectives of the Project include greater security, faster time to deliver features and subsequent cost savings.
2. Services to be provided
2.1 PHP / Symfony2 Development
2.1 PHP / Symfony2 Development
- Develop backend features according to specifications
- Design, plan and document each software development
- Take part in regular scrum meetings and provide technical expertise
- Test the new application features
- Track bugs and features
- Report on a regular basis on the development progress and potential issues
- Liaise with other team members and manage project interdependencies
2.2. Deliverables
- Software development
- Test plan
- Documentation for developed features and bug fixing
3. Profile
- Strong knowledge of PHP5, Symfony2, JavaScript, Linux shell, SQL,HTML, CSS, JQuery, AJAX technologies;
- Extensive experience with LAMP stack and open source software in general;
- Experience with MySQL, MongoDB and Oracle;
- Experience in an Agile development environment, particularly SCRUM; Experience using GitHub to track and document issues;
- Demonstrated ability with working in a geographically distributed development team environment;
- Must have excellent problem solving skills and love technical challenges;
- Must be self-motivated, and able to multi-task;
- Must be able to take initiative to be productive and efficient;
- Fluent in English. Additional UN languages are desirable;
- BS degree in computer science, a related field, or equivalent experience;
- Technical writing skills;
- Prior experience with UNHCR or other humanitarian organizations is desirable.
4. Duration
The assignment will be for an initial duration of 3 months, with the possibility of extension.
5. Location
Remote.
HOW TO APPLY:
UNHCR aims for workforce diversity at all levels. We encourage applications from qualified women and persons with disabilities.
How to Apply: A cover letter and updated personal history form (P11) should be sent to:HQIM@unhcr.org. CVs and portfolio links are also welcome.
The P11 Form is available at the following link: http://www.unhcr.org/recruit/P11_UNHCR.doc
Closing date for receipt of applications: 31 August 2015.
Only shortlisted applicants will be contacted for an interview.