CIFOR-ICRAF is looking for a:
Data Science Information Systems & Analytics Developer
Overview
As part of CIFOR-ICRAF, SPACIAL’s mandate is to provide expertise and guidance in the realm of spatial/nonspatial information collection, management, data pipeline development, information dissemination. With the demand for these systems on the rise within CIFOR-ICRAF and by partners, we are looking to expand our developer’s team especially with someone similar software designing and development skills using Free and Open-Source tools.
The new position will be involved in diverse projects, collaborating with different units, projects (in many regions).
Summary of responsibilities
Stakeholder Engagement and Requirement Analysis
- Conduct in-depth analysis of stakeholder requirements for new and existing systems.
- Provide comprehensive feedback to stakeholders regarding their requirements.
- Facilitate stakeholder collaboration in designing mockups and developing use-cases.
Information System Design
- Develop Information System Architecture based on stakeholder requirements and current technologies, including deployment strategies and sustainability plans.
- Assist the unit in selecting suitable technologies (related to backend, frontend).
- Create and validate UI/UX designs through stakeholder engagement.
- Work with other CIFOR-ICRAF themes and units to support platform development where relevant.
Information System Development
- Implement software solutions using the selected technology stack
- Perform thorough unit testing and quality assurance
- Develop developer/user guides.
Data Science and Analytics
- Assist in building data pipelines using Open-Source technologies (e.g., Apache Airflow)
- Perform data cleaning and curation for dashboard development.
- Apply Agile software development principles in the design and development of data-driven dashboards
- Explore and implement emerging technologies for micro dashboards (e.g., Apache Superset, Power BI, Observable Framework)
- Assist with data analysis and identification of data requirements for data-driven dashboards.
Continuous Integration and Continuous Deployment (CI/CD)
- Establish, maintain, test and deploy production CI/CD pipelines
- Utilize Docker Hub and GitHub for efficient deployment and version control.
Collaborative Requirements Gathering and supervision
- Actively participate in requirement gathering workshops to analyze stakeholder needs
- Supervise junior developers on database design and management, and in platform development.
Contribute to scientific papers where relevant.
Contribute to proposal development and writing where relevant.
Requirements
- BSc degree in relevant field.
- Advance programming skills especially in Python Django framework.
- Excellent understanding of database systems, including advanced database development.
- Proven solution deployment experience.
- Good knowledge of Linux.
- Knowledge of Data Science and Machine Learning.
- Knowledge of Data and analytical pipelines.
- Knoweldge of EDA platforms.
- 2 to 4 years of experience.
Terms and conditions
- This is a Locally Recruited position. CIFOR-ICRAF offers competitive remuneration in local currencycommensurate with skills and experience.
- The duty station will be in Nairobi, Kenya CIFOR-ICRAF Offices.
How to apply
Go to http://worldagroforestry.org/working-for-icraf/vacancies
- A cover letter illustrating your suitability for the position against the listed requirements and salary expectations,
- A detailed and updated curriculum vitae,
- The names and addresses of three referees, including telephone and email addresses.
- The application deadline is 24 February 2025.
- We will acknowledge all applications but will only contact short-listed candidates.
CIFOR-ICRAF is an equal opportunity employer. Staff diversity contributes to excellence.