Programmer Associate (Software), (GS-6), Bujumbura, Burundi #109332
Job Number: 523238 | Vacancy Link
Locations: Africa: Burundi
Work Type : Fixed Term Appointment
UNICEF works in some of the world’s toughest places, to reach the world’s most disadvantaged children. To save their lives. To defend their rights. To help them fulfill their potential.
Across 190 countries and territories, we work for every child, everywhere, every day, to build a better world for everyone.
And we never give up.
The Programmer Associate is expected to design, develop and maintain a set of RapidPro-based applications and systems that enables real-time monitoring, provide insightful data analysis, and promotes youth/adolescent empowerment. In terms of Operations Effectiveness, the Programmer Associate is expected to leverage the power of Sharepoint and any other UNICEF standard/authorized technology in order to automate Business Processes and promote a culture of data sharing and collaboration amongst BCO teams.
How can you make a difference?
Under the general supervision of the ICT Specialist and in close coordination with Innovation Focal Points in Programme Sections, the Programmer Associate (Software) will:
Design, develop and maintain RapidPro-based applications using modern object-oriented languages
Overall project management, including defining scope, deliverables and timelines
Guided by the Principles of Human-Centred Design, engage with Programme Sections & Operations, to identify needs and develop technical specifications for applications
Support the development of functional specifications for applications in close collaboration with programme sections
Use agreed functional specifications to design, deploy and maintain fit-for-purpose applications including user-friendly front-end web-based dashboards: dynamic tables, graphs, interactive GIS-enabled maps, etc. (the incumbent will be expected to learn and adopt emerging technologies & techniques in order to keep dashboards modern and appealing)
Develop technical and user documentation for developed applications
Support BCO Capacity building strategy for users and partners
Develop training materiel as required
Provide training to users and partners as required
Provide insight from the various RapidPro-sourced applications
Collect and analyse data in order to provide valuable insight to Programmes on projects implementation and/or impact on the field
Provide technical support to Communication & Youth Empowerment Section on u-Report
Design and launch polls
Collect and analyse data from u-Reporters answering to polls
Design insightful visualisations
Maintain the Innovations Lab infrastructure
Working with the ICT Specialist and ICT Officer, provide assistance in monitoring and managing network resources, services, and applications that are necessary to support the BCO portfolio of applications
Maintain the Bulk SMS system used by Security to alert/inform BCO staff on security-related issues
To qualify as an advocate for every child you will have…
High School Diploma required. A University degree in Computer Science, Software Development or related field would be an advantage.
A minimum of 6 years of relevant professional experience in Computer Science including at least three (03) years in the area of analysis and software development
Experience in Python is required (knowledge of any other object-oriented programming language is an advantage)
Experience with Django platform
Experience in relational databases
Experience in Linux Server setup and familiarity with web services setup and maintenance
Experience with mobile technologies, especially Android and J2ME
Experience in web and mobile application development
Experience in data analysis, data visualization and designing dashboards
Experience with deploying and maintaining software remotely on a Linux or UNIX-like server
Experience in designing GIS-enabled dashboards desirable
Experience with Microsoft SharePoint desirable
Developing country work experience and/or familiarity with emergency is considered an asset.
Fluency in French & Working knowledge of English is required .
For every Child, you demonstrate…
UNICEF’s core values of Commitment, Diversity and Integrity and core competencies in Communication, Working with People and Drive for Results.
View our competency framework at http://www.unicef.org/about/employ/files/UNICEF_Competencies.pdf
UNICEF is committed to diversity and inclusion within its workforce, and encourages all candidates, irrespective of gender, nationality, religious and ethnic backgrounds, including persons living with disabilities, to apply to become a part of the organization.
UNICEF has a zero-tolerance policy on conduct that is incompatible with the aims and objectives of the United Nations and UNICEF, including sexual exploitation and abuse, sexual harassment, abuse of authority and discrimination. UNICEF also adheres to strict child safeguarding principles. All selected candidates will, therefore, undergo rigorous reference and background checks, and will be expected to adhere to these standards and principles.
Mobility is a condition of international professional employment with UNICEF and an underlying premise of the international civil service.
Only shortlisted candidates will be contacted and advance to the next stage of the selection process.
Closing Date Wed Jul 03 2019 22:55:00 GMT+0100 (Afr. centrale Ouest)