Junior Survey Engineer
Rainforest Alliance
Position summary:
The Technology department is responsible for the Development, Realization and Implementation of the strategic Digital Product Roadmap for Rainforest Alliance (including all supporting Technology processes), for all Global Business Initiatives and Assurance programs.
We are looking for a Junior Survey Engineer to design, develop, and maintain digital survey forms using XLSForm and KoBoToolbox. This role requires strong Python development skills, including the ability to work with APIs, manipulate data, and develop efficient data pipelines. The ideal candidate will also have excellent time management skills and the ability to collaborate effectively with cross-functional teams.
Responsibilities:
- Data Integration: Use Python to extract, transform, and load survey data via APIs, ensuring seamless integration with other systems.
- Automation: Develop scripts to automate data collection, cleaning, and reporting processes.
- API Development: Create and maintain APIs for data exchange between survey tools and internal/external platforms.
- Data Schema Management: Work with JSON and XML to define and validate data schemas for surveys and reports.
- Quality Assurance: Test forms and data pipelines for accuracy, performance, and usability.
- Collaboration: Work with field teams and stakeholders to refine survey instruments and address technical challenges.
Requirements:
Technical Skills:
- Basic experience in XLSForm and KoBoToolbox (or similar platforms like ODK, SurveyCTO).
- Python skills, including experience with:
- Data manipulation libraries (e.g., Pandas, NumPy).
- Creating and consuming APIs (e.g., REST, FastAPI).
- Working with JSON and XML data formats.
- Familiarity with data schemas and validation.
- Experience with Excel/Google Sheets for data analysis and reporting.
Soft Skills:
- Excellent time management and organizational skills.
- Strong problem-solving and analytical thinking.
- Ability to communicate technical concepts clearly and collaborate effectively.
Education:
- Degree or certification in Computer Science, Data Science, GIS, Survey Engineering, or a related field.
- Prior experience with digital data collection tools and Python scripting is a plus.
Application Process:
- Candidates will be required to complete a technical assessment as part of the hiring process. This assessment will evaluate proficiency in .NET, API development, cloud technologies, and DevOps practices.
Level: 5
Deadline: 03 October 2025
Notes: Only candidates legally authorized to work in Kenya will be considered.
If you have any questions about the job vacancy, please contact the HR department: recruitment@ra.org
The Rainforest Alliance encourages diversity and inclusion across the global organization. With this commitment to diversity, we are proud to be an equal opportunity employer and do not discriminate on the basis of gender, race, color, ethnicity, religion, sexual orientation, gender identity, ages, disability and any other protected group.