Job Description
Software and Cloud Solutions Architect
Job Description
The Software and Cloud Solutions Architect is responsible for developing scalable, cost-effective, and elastic cloud-managed services for the Digital Earth Africa Program. This role involves engineering robust software solutions and managing cloud infrastructure to ensure high performance and interoperability. The architect focuses on automating deployment pipelines and maintaining production-grade clusters to support large-scale research data. By integrating secure database systems and modern web applications, the role ensures that the program’s digital infrastructure meets the highest international standards for research data management.
Key Responsibilities
- Design, build, and maintain production-grade Kubernetes clusters and cloud-managed services
- Develop and re-engineer web applications using JavaScript (Node/React/Terria) and Python
- Automate CI/CD pipelines, preferably on Amazon Web Services (AWS), to ensure secure and robust deployments
- Implement and manage cloud infrastructure using Infrastructure as Code (IaC) and IaaS models
- Build and test database systems to ensure consistent, accurate, and secure data storage
- Optimize cloud solutions for scalability, interoperability, and cost-effectiveness
- Apply user-centered design practices and Agile/Scrum methodologies to software development
- Provide technical leadership on IT security, data governance, and digital infrastructure projects
Qualifications & Experience
- BSc/BA in Computer Science, Information Technology, or a related technical field
- Minimum of 2 years of professional experience in cloud architecture or software engineering
- Previous experience in an international or regional research organization is preferred
- Expert knowledge of web programming (JavaScript, Node, React) and database management (Oracle, PostgreSQL, NoSQL)
- Strong understanding of AWS cloud-managed services, IT security, and governance
- Proficiency in various operating systems including Linux and Windows
- Excellent organizational, leadership, and interpersonal skills
Method of Application
Apply via: icipe – International Centre of Insect Physiology and Ecology on recruit.icipe.org
💡 Looking for more opportunities at International Centre of Insect Physiology and Ecology? Explore jobs in Nairobi on
FindJobsKE.com