Back to all jobs
SunCulture Kenya Limited

DevOps Engineer

SunCulture Kenya Limited Nairobi, Kenya 18h ago
full time

Position: DevOps Engineer
Reporting to: Head of Engineering

Location: Nairobi, Kenya
Type: Full-time

About SunCulture
Founded in 2012, SunCulture’s vision is to build a world where people take control of their environment in rewarding and sustainable ways. SunCulture does this by developing and commercializing life-changing technology that solves the biggest daily challenges for the world's 570 million smallholder farming households. We are the largest distributor of solar water pumps / solar irrigation for smallholder farmers in Africa and were selected by Fast Company as one of the World’s Most Innovative Companies in 2021. Here is a good explainer video recently made by CNBC. Over the last 5 years, the company has grown significantly and now employs 400+ people around the world.


About the Role
As a DevOps Engineer at SunCulture, you will be responsible for bridging the gap between engineering, QA and Tech Operations. Your core responsibility is to automate and optimize the processes required to manage and deploy SunCulture’s technology stack, ensuring reliability, scalability and security. You will work closely with cross-functional teams to implement best practices, manage releases, and maintain the infrastructure that supports SunCulture’s innovative solutions. This role requires a strong understanding of cloud technologies, containerization, and continuous integration/continuous deployment (CI/CD) practices.


Key Responsibilities

  • Infrastructure Management: Oversee the management, monitoring, and maintenance of SunCulture’s cloud-based infrastructure, including AWS, Azure, and other relevant platforms.

  • Automation & CI/CD: Design, implement, and manage CI/CD pipelines to automate the software release process, ensuring efficient and reliable deployments. Utilize tools like GitHub Actions and other automation frameworks.

  • Containerization & Orchestration: Develop and manage containerized applications using Docker and Kubernetes, ensuring scalability and efficient resource utilization.

  • System Reliability & Performance: Collaborate with the engineering team to optimize application performance, reliability, and scalability. Identify and resolve system bottlenecks and security vulnerabilities.

  • IoT Platform Management: Maintain and configure IoT platforms, ensuring they integrate seamlessly with SunCulture’s technology stack.

  • Third-Party Integrations: Configure and manage third-party tools and services to support business processes, including messaging systems like Kafka.

  • Enterprise Service Bus (ESB) Management: Oversee the management of the Enterprise Service Bus, ensuring seamless communication between applications.

  • Cost Optimization & Support: Implement strategies for cost optimization across cloud services and infrastructure. Provide technical support to internal teams, troubleshooting issues related to infrastructure, application deployment, and performance.

  • Collaboration & Communication: Work closely with development, QA, and product teams to ensure the successful delivery of products. Participate in technical discussions and contribute to cross-team knowledge sharing.


Does this sound like you?

  • Technical Expertise: Strong background in cloud technologies (AWS, Azure, etc.), containerization (Docker, Kubernetes), and CI/CD practices.

  • Experience: Minimum of 3 years of experience in a DevOps role, with a solid understanding of software release management and automation.

  • IoT Knowledge: Experience with IoT platforms and firmware development is a significant advantage.

  • Analytical Skills: Ability to identify, evaluate, and mitigate potential risks within SunCulture’s IT infrastructure.

  • Problem-Solving: Strong problem-solving skills, with a proactive and organized approach to managing tasks and deadlines.

  • Communication: Excellent communication skills, with the ability to collaborate effectively with cross-functional teams.

  • Adaptability: Comfortable working in a fast-paced, dynamic environment, with the ability to manage multiple tasks and adapt to changing priorities.


Interested?
Please apply online via this job portal. We respond to all candidates; however, only shortlisted candidates will be interviewed.


Please Note
SunCulture is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.