Powered by Blogger.

Labels

Tanzania NGO JOBS Kenya Agriculture Health - Medical Jobs Consultancy FINANCE JOBS MOZAMBIQUE South Africa United Nations - Les Nations Unies Ethiopia Rwanda Administration Zambia Ghana Zimbabwe Malawi Engineering Jobs Angola Education Jobs NIGERIA Uganda Namibia South Sudan Tunisia Botswana Monitoring and Evaluation Sudan Liberia Senegal Sierra Leone EGYPT Lesotho MEDIA - PUBLICATIONS Swaziland Human Resources MADAGASCAR Somalia Algeria Libya Mali ACCOUNTANT Mauritania Project Management Scholarships for Africans Burundi AfDB - African Development Bank Djibouti FREIGHT - AVIATION JOBS Guinea Logistics - Transport Burkina Faso Maroc - Morocco Peace and Security Republic of Congo TOGO Benin Cote d'Ivoire Law - Legal Jobs Research Jobs WHO World Health Organization Cameroun Gambia Seychelles Niger Central African Republic Sales Jobs Volunteers AU African Union ECOWAS Environmental Jobs Equatorial Guinea Eritrea ICT JOBS International Organization for Migration Procurement Jobs Internships USAID Climate Change FAO Food and Agriculture Organization Gabon Mauritius - Maurice TCHAD - CHAD Congo FOOD AND NUTRITION JOBS MINING JOBS Save the Children Cape Verde EAC East African Community TELECOMMUNICATION JOBS Teaching Jobs Comoros Information Technology Software Engineering WFP World Food Programme BANKING JOBS SADC Southern African Development Community United States Embassy World Vision ILO International Labour Organization NEPAD Réunion Sahrawi Arab Republic SaoTome and Principe UNECA Economic Commission for Africa University Jobs Western Sahara

Friday, July 29, 2016

Back-end Developer (remote)

by Unknown  |  at  9:57 AM

Summary

The Office for the Coordination of Humanitarian Affairs (OCHA) is seeking a Back-end Developer (consultancy) to join their newly formed Shared Digital Services (SDS) team within the Information Services Branch (ISB). OCHA currently maintains multiple web-based platforms that are used in humanitarian response. This position will encompass working on SDS-lead projects, collaborating on joint projects with other teams, and occasionally supporting other OCHA properties.
We are looking for someone who is passionate about using their tech skills to help humanitarian response around the world.
This consultancy is remote / home-based. SDS is largely a distributed team.

Key Responsibilities

Deliverables
  • Design and develop web services to scale within N-tier or Micro-service architectures;
  • Design, develop, deploy, and tune RESTful services;
  • Collaborate with the front-end developer and senior architect in formulating sound API end-points for micro-services;
  • Implement improvements to existing centralized authentication service;
  • Implement measures to mitigate and take actions related to security threats;
  • Design, deploy, monitor, and tune horizontally-scalable services and applications;
  • Develop online applications for both general and administrative users;
  • Integrate applications with various API-endpoints from both internal and external partners;
  • Surge into joint projects with other teams to provide development support;
  • Support the implementation of an automated testing framework;
  • Support user research and testing; write up findings for review by the full team; and integrate identified improvements into future development;
  • Represent Shared Digital Services at meetings and events globally with presentations, demonstrations and through panel discussions;
  • Participate in team meetings and in team forums as required.

Education/Experience/Language requirements

Education:
  • Secondary education is required. A Bachelor’s degree in computer science, information systems, information technology or other related fields would be an advantage, but not a substitute for related experience.
Required Experience:
  • A minimum of three-to-five years of experience within the relevant and related fields. Experience (paid or unpaid) in the humanitarian or development sector would be an asset, but not necessary;
  • Proficient with a Javascript server-side framework such as Node.js or one of its frameworks;
  • Experience working "at scale", including building applications which manage and serve cached content;
  • Experience working in load-balanced server environments;
  • Design, development and deployment of REST-based web services;
  • Excellent understanding of modern accessibility and usability techniques;
  • Exceptional communication skills;
Desired Experience:
  • Architecting for and developing in Drupal 7+;
  • Using test-driven development, or testing methodologies which cover business value (e.g., Behat, BDD, etc);
  • Working on cross-disciplinary, agile, and distributed teams;
  • Building and maintaining applications deployed with Docker;
  • Contributing to open source projects;
  • Updating applications written in front-end JavaScript frameworks such as Angular.js, React.js, or Backbone.js;
  • Following coding standards established for all languages, including front-end style guides which use CSS frameworks;
Language
  • Fluency in English is required. A second UN language (French, Spanish, Arabic, Russian, Chinese) would be an asset.

HOW TO APPLY:
Register online (https://gprs.unops.org/Pages/Account/Login.aspx) and email a cover letter and CV/resume to the SDS team at (jobs@humanitarianresponse.info) with attention to Emma Jane Hogbin Westby.

Blog Archive

Proudly Powered by Blogger.