International Centre of Insect Physiology and Ecology
Software and Cloud Solutions Architect
Nairobi
Posted 28 February, 2026
Deadline 13 March, 2026
0
Information TechnologyFull-TimeJunior-level(1-2 yrs)
Job Description
The Software and Cloud Solutions Architect will develop scalable and cost-effective architectural solutions for cloud-managed services for the Digital Earth Africa Program. The role involves engineering efficient software and building elastic, interoperable solutions.
Responsibilities
Design, build, test, and maintain database systems and applications, ensuring efficient, secure, consistent, and accurate data.
Re-engineer deployed systems and those currently under implementation.
Develop web applications using JavaScript (Node/React/Terria) and Python or other relevant programming languages.
Automate CI/CD pipelines, preferably on Amazon Web Services (AWS), to deploy scalable, cost-effective, secure, interoperable, and robust cloud solutions.
Implement and manage cloud infrastructure (IaC, IaaS) to ensure high performance, security, and scalability, preferably on AWS.
Design, deploy, manage, and maintain production-grade Kubernetes clusters.
Qualifications and Experience
BSc/BA in Computer Science, Information Technology, or a related field from a recognized university.
At least 2 years of work experience in a relevant practice.
Previous experience at an international or regional research organization is an added advantage.
Solid understanding of web programming using JavaScript (Node/React/Terria) and Python.
Sound knowledge of various operating systems (Linux, Solaris, Windows) and database management systems (Oracle, MS SQL, MySQL, Postgres, and NoSQL DBs).
Good understanding of Agile and Scrum methodologies.
Strong knowledge of cloud-managed services (preferably AWS), IT security, data infrastructure, governance, and user-centered design practices.
Self-motivated with strong organizational, interpersonal, and leadership skills.
How to Apply
Interested and qualified candidates should apply online through the official icipe recruitment portal at https://recruit.icipe.org.
How to Apply
Interested and qualified candidates should apply online via the icipe recruitment portal: https://recruit.icipe.org. Applications must be submitted by March 13, 2026.