Senior Data Systems Engineer - Coffee Africa
Quick Summary
Managing the PIMA Monitoring System to track field management programs: Manage change requests from project teams related to mobile data collection surveys, survey mapping to the PIMA System database,
At TechnoServe, we believe that everyone deserves the opportunity to build a better life. For over 50 years, we have given smallholder farmers and entrepreneurs the skills, connections, and confidence to lift themselves out of poverty. We leverage the power of markets and the private sector to create sustainable economic growth to benefit people and the planet. Our unique mix of business solutions, deep knowledge of local contexts, and data-driven insights is helping to fight poverty across Africa, Asia, and Latin America.
TechnoServe staff are local–95% are from the countries in which they work. We put a high premium on collaboration and entrepreneurship. We hold ourselves and each other to the highest standards of integrity and transparency. And we focus on delivering lasting impact for our mission.
The Senior Systems Specialist, Coffee Africa provides technical oversight of monitoring systems for our coffee practice in Africa. The role oversees the development and management of digital systems that collect, analyze and present data on farmer attendance and program performance monitoring (PIMA). PIMA is the monitoring platform for Coffee Africa programs at TechnoServe, tracking program performance and staff activities, operating through CommCare, and PostgreSQL. Tailored PIMA reports are used by all levels of management to make informed management decisions. The system currently provides monitoring of training attendance and training observation assessments. The vision for PIMA is that it will provide real-time monitoring of all program activities leading to increased program quality and cost efficiency.
Responsibilities
~1 min read- →Bachelor’s degree in Computer Science, Information Technology, or a related field and least 5 years of experience in data engineering, including SQL, PostgreSQL, data pipelines, data transformation, and data quality. Or a Master's Degree and 3 years of experience.
- →Familiarity with data security principles including encryption, access control, and anonymization techniques for sensitive or personally identifiable data
- →Experience developing and integrating REST APIs, preferably using Python.
- →Experience developing web applications using React and JavaScript.
- →Basic knowledge of virtual machines (VMs), cloud infrastructure, and application deployment on GCP and/or AWS.
- →Experience with version control systems (e.g., Git) and collaborative code review practices
- →Familiarity with CI/CD pipelines and integrating automated security testing into deployment workflows
- →Working knowledge of secure coding practices and common vulnerability class
- →Strong analytical, problem-solving, communication, and coordination skills
Requirements
~1 min readThe person in this position must be able to:
- Travel in work environments may present physical challenges in regard to traversing rough terrain, tolerating extreme climate/weather conditions, and at times safety, security and/or health concerns.
- When not in the field, may remain in a stationary position for an extended number of hours throughout the day using a computer, frequently communicating by telephone or Google meet, and in meeting with others
- Occasionally move items weighing up to 20 lbs. and able to transport and position their luggage when traveling;
- Occasionally ascend/descend stairs; and
- Frequently move about inside the office to access files, cabinets, office machinery, and meeting rooms.
We encourage all qualified individuals who share TechnoServe's vision of improving the lives of others through proven business solutions to apply.
With our commitment to diversity, we are proud to be an equal opportunity employer and affirmative action employer and do not discriminate on the basis of gender, race, color, ethnicity, religion, sexual orientation, gender identity, age, HIV/AIDS status, protected veteran status, disability and all other protected classes.
We are also proud of our commitment to protecting staff, partners, and beneficiaries from abuse and exploitation and thoroughly vet all final candidates through rigorous background and reference checks.
If you have a disability that affects your ability to use our online system to apply for a position at TechnoServe please contact the Human Resources at recruitment@tns.org or call +1 202 785 4515.
Location & Eligibility
About this job
- Who can apply
- Rwanda
- Posted
- Today
Listing Details
- Posted
- October 16, 2026
- First seen
- October 16, 2026
- Last seen
- October 16, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 58%
- Scored at
- October 16, 2026
Signal breakdown
4 other jobs at
View all →Similar Systems Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.