Job Opening

Posting Title: Senior Python Developer
Department/Office: United Nations Human Settlements Programme
Duty Station: NAIROBI
Posting Period: 14 November 2021 - 16 December 2021
Job Opening Number: 21-United Nations Human Settlements Programme-168150-Consultant
Staffing Exercise N/A
United Nations Core Values: Integrity, Professionalism, Respect for Diversity

Result of Service

1. Developed and tested modules on database and document management, mobile data collection, spatial data analysis and report generation for STDM version 2.0.
2. Customized versions of the STDM tool for the urban and rural contexts in selected countries in the Arab region (e.g. Lebanon, Palestine, Iraq, Sudan) and globally as the needs arises.
3. Prepare training materials and conduct STDM trainings in selected countries in the Arab region and globally.
4. Provide technical support and troubleshooting for country teams implementing STDM projects.
5. Contribute to the work of the STDM team.

Work Location

Home Based

Expected duration

8 months

Duties and Responsibilities


The United Nations Human Settlements Programme, UN-Habitat, is the United Nations Agency for Human Settlements. It is mandated by the UN General Assembly to promote socially and environmentally sustainable towns and cities with the goal of providing adequate shelter for all. The Land, Shelter and Housing Section of UN-Habitat is mandated to develop, test, and disseminate pro-poor and gender responsive land tools and approaches within the continuum of land rights framework. Also, it is mandated to develop, test and disseminate pro-poor and gender responsive land tools and approaches within the continuum of land rights framework. Established in 2006, the Global Land Tool Network (GLTN), is a coalition of 80 international partners concerned with rural and urban land issues, working together to contribute to poverty reduction and sustainable development through promoting secure land and property rights for all, demonstrated through country-level interventions.

Hence, UN-Habitat and GLTN focuses on research and tool development also to supply technical advice to Member States and backstop the Regional offices and other sections of UN-Habitat. Land tools provide a resource for enabling action. While there has been extensive global discussion around land policies that work for the poor, there has been insufficient attention paid to the development of methods for developing and implementing these pro-poor land policies. Under the ongoing GLTN Phase III implementation, there in an increasing demand and commitment to adopt and implement GLTN tools at country level in the Arab region. The Social Tenure Domain Model (STDM) which is a pro-poor, gender responsive and participatory land information system is one of such tools and its implementation is spreading in many countries. STDM, which is based on open source software packages, is embedded in other GLTN land tools as a vehicle for ‘securing land and property rights for all. With the increased growth in the use and application of STDM in multiple contexts as well as open sourcing the tool’s source codes, a top priority is to continue supporting partners in adopting and integrating the STDM tool into their business processes that comprise the recordation of land rights. For this purpose, the scope of work will focus on assessing the requirements for Arab countries, support development of the STDM web framework and where applicable, integrating the tool with the existing partners’ systems in order to meet these requirements. All codes developed by the selected consultant will be released by UN-Habitat under the GNU General Public License.

Under the overall leadership of the Section Chief of the Land, Shelter and Housing (LHS) Section, the consultant will have a double reporting line. The consultant will report on technical matters to the LHS Officer leading the work on STDM. For the field projects implementation, the consultant will report to the LHS Officer located in the Regional Office for Arab States who is managing the projects that need the technical STDM support. The consultant will collaborate with other GLTN colleagues, UN-Habitat country office colleagues, GLTN partners and STDM technical teams in the field.

The consultants will perform the following tasks:

On Tool Customization and Enhancement (4 months)

• Design and customize STDM tool to specific applications and contexts for the Arab countries in close collaboration with STDM technical team and users.
• Integrate other tools specifications (e.g. gender, youth, returnees, conflicts resolutions, etc.) into the design and implementation of customized STDM version.
• Ensure quality through testing, prototyping, revising and finalizing the customized STDM version.
• Prepare end-user manuals and guides of the customized version of STDM.

On Capacity Development and Country Engagement (4 months)

• Design, implement and support the necessary training and capacity development initiatives towards the practical application of the tool particularly at GLTN country level work.
• Provide technical advice, mentoring and support in the implementation of the customized version and adjust the tool accordingly based on needs, emerging requirements and corrections as maybe applicable.
• Develop, test and implement training materials, videos and presentations towards capacity development work for various audiences.
• Co-organize and facilitate STDM events such as (hackathon, training, EGM, workshops, etc) in partnership with GLTN partners as well as regional developer-incubation programs.

Qualifications/special skills

• Professionalism: Demonstrates capacity in python programming and applications of open source software. Shows pride in work and in achievements. Demonstrates professional competence and mastery of subject matter. He/she is conscientious and efficient in meeting commitments, observing deadlines and achieving results. Is motivated by professional rather than personal concerns. Shows persistence when faced with difficult problems or challenges. Remains calm in stressful situations.
• Communication: Speaks and writes clearly and effectively. Listens to others, correctly interprets messages from others and responds appropriately. Asks questions to clarify, and exhibits interest in having two-way communication. Tailors language, tone, style and format to match the audience. Demonstrates openness in sharing information and keeping people informed.
• Planning and Organizing: Develops clear goals that are consistent with agreed strategies. Identifies priority activities and assignments; adjusts priorities as required. Allocates appropriate amount of time and resources for completing work. Foresees risks and allows for contingencies when planning. Monitors and adjusts plans and actions as necessary. Uses time efficiently.
• Technological Awareness: Keeps abreast of available technology particularly on open source software and its application to land administration. Understands applicability and limitations of technology to the work of the office. Actively seeks to apply technology to appropriate tasks. Shows willingness to learn new technology.
1. Accountability and time management
2. Ability to design desktop-based client-server systems.
3. Knowledge of geospatial and mapping concepts such as spatial analysis, map projections, etc. is highly recommended.
4. Ability to clearly communicate technical ideas, whether to technical or non-technical GLTN staff and partners is desirable.
5. Strong organizational skills & ability to handle multiple tasks under tight deadlines is essential.
6. Ability to write technical documentation.
7. Highly analytical and detail oriented.
8. Team working ability and flexibility.
Education: A minimum of A first level university degree in Geography, Computer Science, Geomatics, GIS Programming and Design and Database Programming is required.
1. Three years’ experience of Python and SQL development for desktop or web applications is required.
2. Two years’ experience building open source enterprise systems using the STDM framework is required.
3. Two years’ experience using QGIS for spatial analysis and report generation is required.
Fluency in English and Arabic (both oral and written) is required. Knowledge of French or another UN languages is an added advantage.

No Fee


Home | Privacy notice | Site map | Fraud alert | Contact Us
Copyright 2021 United Nations. All rights reserved