Global Malaria Dashboard / Web Developer (echarts/react)

Genf, Switzerland

Job Description

\\n The RBM Partnership to End Malaria

The RBM Partnership is a global health initiative created to implement coordinated action against malaria. It mobilizes for action and resources and forges consensus among partners.

The past fifteen years have seen tremendous gains in reducing the burden of disease and progressing towards malaria elimination. Since 2000, global malaria deaths have been cut by more than half, saving 7 million lives, primarily among children less than five years of age. Expansions in financing, strong political commitments, novel diagnostic and preventative measures, and multi-sectoral co-ordination have facilitated this progress. Since 1998, RBM Partnership to End Malaria has been central to the global fight against malaria. It has been essential to mobilizing resources and scaling up innovative interventions, putting the world onto a path towards eliminating malaria. The Partnership comprises more than 500 partners committed to end malaria, including malaria endemic countries, their bilateral and multilateral development partners, the private sector, nongovernmental and community-based organizations, foundations, and research and academic institutions.

The RBM Partnership\\\'s Vision is of a world free from the burden of malaria. The RBM Partnership is based in Geneva, Switzerland and is hosted by UNOPS.

Purpose and Scope of Assignment

As part of its efforts to enhance data sharing and use for action, the RBM Partnership launched a Global Malaria Dashboard, in 2020, to aggregate available data to improve sharing and interoperability and trigger timely action to progress and challenges. The Global Malaria Dashboard aims to pool available data across a wide range of sources to guide policy and management decisions, as well as partner coordination to deliver targeted support to overcome bottlenecks.

The RBM Global Malaria Dashboard consists of a number of dashboards capturing Malaria Epidemiology data, data on Campaigns (ITN/IRS/SMC), Supply Chain , Malaria Commodities and Technical Assistance from a variety of sources including partners such as GF, WHO, CHAI, ALMA and individual countries. Currently, the Dashboards are created using Zenysis visualization platform. The purpose of this position is to transition the existing Dashboards to a modern and more interactive visualization platform based on open source Javascript libraries such as EChart.

The Global Malaria Dashboard / Web Developer shall work with the RBM Data Team to develop the new visualization platform using modern visualization libraries such as ECharts and a framework like React.

Under the oversight of the Data Manager, responsibilities ...

Under the oversight of the Data Manager, responsibilities include (but are not limited to) the following:

Participate in the selection and design of the visualizations and basic interactions in the platform (drill in, hover, click, etc.)

Analyze requirements and develop visualizations and reporting solutions. Connect the different data sources (spreadsheets, API, etc.) to the visualizations

Contribute to the development of AppScripts workflow for data standardization, cleaning and triangulation. Develop and maintain RESTful JSON apis (FastAPI) and consume RESTful APIs

Lead in investigating and/or support in developing and recommending appropriate tools and libraries for the different visuals integrated in the Dashboard.

Implement testing techniques to ensure the proper performance of deliverable functionalities, providing test cases and avoiding regressions.

Contributes to tracking emerging technologies and solutions for improvements.

Supports the development of innovative concepts that could be implemented in addition to, or as a replacement of, existing solutions.

Prepare, update and maintain system\\xe2\\x80\\x99s documentation and related technical/procedural manuals.

Prepare the overall report of the best practices, challenges and recommendations.

Monitoring and Progress Controls

Key deliverables

Links between data sources and visuals developed

Tools for data visualization developed

Report that includes best practices, challenges and recommendations prepared.

Treats all individuals with respect; responds sensitively to differences and enc...

Treats all individuals with respect; responds sensitively to differences and encourages others to do the same. Upholds organizational and ethical norms. Maintains high standards of trustworthiness. Role model for diversity and inclusion.

Acts as a positive role model contributing to the team spirit. Collaborates and supports the development of others. For people managers only: Acts as positive leadership role model, motivates, directs and inspires others to succeed, utilizing appropriate leadership styles.
Demonstrates understanding of the impact of own role on all partners and always puts the end beneficiary first. Builds and maintains strong external relationships and is a competent partner for others (if relevant to the role).
Efficiently establishes an appropriate course of action for self and/or others to accomplish a goal. Actions lead to total task accomplishment through concern for quality in all areas. Sees opportunities and takes the initiative to act on them. Understands that responsible use of resources maximizes our impact on our beneficiaries.
Open to change and flexible in a fast paced environment. Effectively adapts own approach to suit changing circumstances or requirements. Reflects on experiences and modifies own behavior. Performance is consistent, even under pressure. Always pursues continuous improvements.
Evaluates data and courses of action to reach logical, pragmatic decisions. Takes an unbiased, rational approach with calculated risks. Applies innovation and creativity to problem-solving.
Expresses ideas or facts in a clear, concise and open manner. Communication indicates a consideration for the feelings and needs of others. Actively listens and proactively shares knowledge. Handles conflict effectively, by overcoming differences of opinion and finding common ground.

Education A Master\\xe2\\x80\\x99s degree, preferably in Software Engine...

Education

A Master\\xe2\\x80\\x99s degree, preferably in Software Engineering or Computer Science is required.

A Bachelor\\xe2\\x80\\x99s degree with 2 years of additional experience may be considered in lieu of some or all required years of experience.

Experience

Essential:

A minimum of two (2) years experience (or more based on academic credentials) in front end web development and data visualization is required.

Proficiency of the REACT JavaScript framework is required

Proficiency with JS, HTML, CSS is also required

Desirable:

Experience working on data visualization design

A demonstrated experience with other data visualization libraries and environments (e.g BoldBI, d3, ECharts, ChartsFusion, Syncfusion, Typescript)

Languages

Working knowledge in English (written and spoken) is required.

Knowledge of another UN language is an advantage.

Contract type: Individual Contractor Agreement (ICA) Contract level: ICS-9 (IICA...

Contract type: Individual Contractor Agreement (ICA)
Contract level: ICS-9 (IICA-1 / LICA-9)
Contract duration: Open-ended, subject to organizational requirements, availability of funds and satisfactory performance.

For more details about the ICA contractual modality, please follow this link:

As per UNOPS policy, in duty stations where the NPO (National Professional Officer) category has been established by the International Civil Service Commission (ICSC), a home-based contract may be issued as a Local ICA Specialist position.

Please note that UNOPS does not accept unsolicited resumes. Applic...

Please note that UNOPS does not accept unsolicited resumes.

Applications received after the closing date will not be considered.

Please note that only shortlisted candidates will be contacted and advance to the next stage of the selection process, which involves various assessments.

UNOPS embraces diversity and is committed to equal employment opportunity. Our workforce consists of many diverse nationalities, cultures, languages, races, gender identities, sexual orientations, and abilities. UNOPS seeks to sustain and strengthen this diversity to ensure equal opportunities as well as an inclusive working environment for its entire workforce.

Qualified women and candidates from groups which are underrepresented in the UNOPS workforce are encouraged to apply. These include in particular candidates from racialized and/or indigenous groups, members of minority gender identities and sexual orientations, and people with disabilities.

We would like to ensure all candidates perform at their best during the assessment process. If you are shortlisted and require additional assistance to complete any assessment, including reasonable accommodation, please inform our human resources team when you receive an invitation.

Terms and Conditions

For staff positions only, UNOPS reserves the right to appoint a candidate at a lower level than the advertised level of the post.

For retainer contracts, you must complete a few Mandatory Courses (they take around 4 hours to complete) in your own time, before providing services to UNOPS. For more information on a retainer contract .

All UNOPS personnel are responsible for performing their duties in accordance with the UN Charter and UNOPS Policies and Instructions, as well as other relevant accountability frameworks. In addition, all personnel must demonstrate an understanding of the Sustainable Development Goals (SDGs) in a manner consistent with UN core values and the UN Common Agenda.

It is the policy of UNOPS to conduct background checks on all potential personnel. Recruitment in UNOPS is contingent on the results of such checks.\\n \\n \\n \\n \\n \\n

\\n\\n UNOPS\\n \\n\\n

\\n

Beware of fraud agents! do not pay money to get a job

MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1603784
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Genf, Switzerland
  • Education
    Not mentioned