By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

Consultant - Full Stack Developer, WHO Academy

Lyons

  • Organization: WHO - World Health Organization
  • Location: Lyons
  • Grade: Consultancy - International Consultant - Internationally recruited Contractors Agreement
  • Occupational Groups:
    • Information Technology and Computer Science
    • HQ/HWF Health Workforce UHL
  • Closing Date: Closed

Purpose

This role entails supporting the WHO Academy to develop, test and implement the Learning Experience Platform. This full-Stack engineer should have experience working with multiple backend and frontend languages and frameworks and proficiency in working with new learning new technologies.

Background

The WHO Academy is a priority special initiative of the WHO transformation agenda and will support accelerated learning and capacity building towards achievement of the 13th General Programme of Work targets. The WHO Academy has been co-designed by WHO in collaboration with France between February and June 2019 with the development of a business case outlining the WHO Academy’s technical, organizational, external, sustainable self-financing cost-recovery business model, communications and risk management approach.

The Academy aims to reach 10 million people by 2023 with innovative learning via a state-of-the-art digital learning experience platform at a campus in Lyon and embedded in the six WHO regions. The WHO Academy Lyon hub will feature high-tech learning environments, a world-class health emergency simulation centre and collaboration spaces for learning co-design, research and innovation. On 11 June 2019 the President of France and the Director-General of WHO signed a Declaration of Intent to establish the WHO Academy that will revolutionize lifelong learning in health.

The Academy will bring together adult learning science, behavioural science and cutting-edge learning technologies such as artificial intelligence and virtual reality with WHO’s norms, standards and evidence to deliver high-impact accredited and tailored multilingual learning to meet diverse needs. The Academy will be open to a wide range of multisectoral stakeholders that can influence health, including leaders, educators, researchers, health workers, WHO staff and the broader public. It will be run as an internal WHO Division, and the Organization will ensure strong coordination and collaboration with all WHO Member States, thereby optimizing the learning assistance provided to all. The Academy will also harness the strength of the WHO’s partnerships, experts, collaborating centres and networks.

The overall goal is to support the learning and development needs of WHO staff and stakeholders to progress towards WHO’s “triple billion” goal\: ensuring that by 2023, an additional 1 billion people benefit from universal health coverage; 1 billion more are afforded better protection in health emergencies, and 1 billion more enjoy improved health and wellbeing.

Deliverables

Work to be performed

  • Develop scalable, fault-tolerant, highly available and observable web-based software systems.
  • Collaborate with engineers and product managers to design solutions for business problems.
  • Drive and author the end-to-end development lifecycle of code, from developer machine all the way to production, including writing automated tests, monitors and alerts.
  • Collaborate with engineers on architecture and code reviews.
  • Guide and support other engineers in the team on software engineering principles.
  • Research and prototype technologies and solutions that could benefit the rest of the team.
  • Document information about work you author in a clean and easy-to-consume format through well-written text, diagrams and visuals. ASCII art is optional.
  • Optimize performance of production systems to improve scalability, uptime and response times.
  • Support the agile conceptualization, development, testing and application of WHO Academy technologies to support digital and hybrid learning in alignment with established goals, standards and learning models.


Expected Deliverable(s)

Output 1\: Act as the single point of contact for development activity, focussing on the prototype\:

  • In 1st phase 100% contribution in develop the first level Learning experience platform Prototypes for the WHO Academy.
  • Working with the process owner, subject matter experts and others as necessary to determine the as-is and to-be state of specific business requirements.
  • Incorporate feedback from stakeholder groups.
  • Develop Prototype with focus on front end demo version.

Example deliverables\:

  • Create click through prototypes.
  • HTML based front end prototypes focus on UX & UI interactions.
  • Develop mock portals and websites to support the Demo.
  • Support the technical development of learning system base layer.

Output 2\: Build the core systems for learning platform and develop features\:

  • In 2nd phase 50% contribution as a developer and 50% as a Lead to the development team.

Example deliverables\:

  • Setup the technical base layer for the learning system focus.
  • Create/develop source code standards for the learning system.
  • Technical workflow and specification document.
  • Lead a team of developer and technical support to the data and platform architects.

Qualifications, experience, skills and languages

Educational Qualifications\:

Essential\: First-level university degree in Engineering, Computer Science or related discipline.

Desirable\: Post-graduate degree in computer science or similar

Experience\:

Essential\: At least five (5) years of professional experience as a full stack developer, including\:

  • Experience building products with agile/lean approaches.
  • Experience working on front end technologies and back end technologies
  • Must have a Github profile.

Desirable\: Demonstrated professional experience working with medium to large scale systems in a global or international context

Skills/Knowledge\:

Essential\:

  • Experience in Node, React and/or NextJS, AWS.
  • Experience using one of the following\: Python / Django, Ruby / Rails, PHP / Laravel or GoLang
  • Data modelling experience with relational databases like MySQL and/or Postgres.
  • Experience designing Rest APIs and/or GraphQL APIs
  • Experience architecting and building scalable web applications
  • Experience working with both monoliths and microservices and the ability to make the right tradeoff calls
  • Experience with background job queueing/processing systems, like Resque, Sidekiq or Celery
  • Experience with key-value data stores like Redis and/or Memcached

Desirable\:

  • Prior experience with stream processing systems like Kinesis or Kafka
  • Prior experience working in a Continuous Delivery environment
  • Prior experience with DynamoDB
  • Prior experience with Serverless technologies (specifically AWS Lambda)
  • Prior experience with Infrastructure engineering
  • Prior experience in the Learning domain

Languages and level required

  • Expert knowledge in spoken and written English
  • Knowledge in spoken and written French desirable

Location

The consultant will work on site in Lyon, France (with an initial onboarding period in WHO HQ, Geneva, Switzerland). All work is to be performed on site, unless specifically authorized by a supervisor.

Travel

Consultant may be required to travel between Lyon and Geneva.
If travel is involved, a medical certificate of fitness for work will be required.

Remuneration

  • Payband level - Young Professional level
  • Work schedule and Duration of contract\: This assignment is intended to be a work effort of 100% for six months. There may be further requirements of up to one year depending on additional deliverables, organizational needs and performance. There is no guarantee of continued and/or ongoing employment with WHO in any capacity following the end of this contract.

Additional Information\:

  • This vacancy notice may be used to identify candidates for other similar consultancies at the same level.
  • Only candidates under serious consideration will be contacted.
  • A written test may be used as a form of screening.
  • If your candidature is retained for interview, you will be required to provide, in advance, a scanned copy of the degree(s)/diploma(s)/certificate(s) required for this position. WHO only considers higher educational qualifications obtained from an institution accredited/recognized in the World Higher Education Database (WHED), a list updated by the International Association of Universities (IAU)/United Nations Educational, Scientific and Cultural Organization (UNESCO). The list can be accessed through the link\: http\://www.whed.net/. Some professional certificates may not appear in the WHED and will require individual review.
  • For information on WHO's operations please visit\: http\://www.who.int
  • WHO is committed to workforce diversity.
  • WHO has a smoke-free environment and does not recruit smokers or users of any form of tobacco.
  • Applications from women and from nationals of non and underrepresented Member States are particularly encouraged.
    WHO's workforce adheres to the WHO Values Charter and is committed to put the WHO Values into practice.
  • Consultants shall perform the work as independent contractors in a personal capacity, and not as a representative of any entity or authority. The execution of the work under a consultant contract does not create an employer/employee relationship between WHO and the Consultant.
    WHO shall have no responsibility whatsoever for any taxes, duties, social security contributions or other contributions payable by the Consultant. The Consultant shall be solely responsible for withholding and paying any taxes, duties, social security contributions and any other contributions which are applicable to the Consultant in in each location/jurisdiction in which the work hereunder is performed, and the Consultant shall not be entitled to any reimbursement thereof by WHO.
  • Consultants working in Switzerland must register with the applicable Swiss cantonal tax authorities and social security authorities, within the prescribed timeframes (Guidelines issued by the Swiss Mission are available at\: https\://www.eda.admin.ch/missions/mission-onu-geneve/en/home/manual-regime-privileges-and-immunities/introduction/Manuel-personnes-sans-privileges-et-immunites-carte-H/Non fonctionnaires et stagiaires.html
This vacancy is now closed.
However, we have found similar vacancies for you: