We are a social business committed to energy access and digital access in Africa. We make accessible to all innovative products that meet the needs of local populations to change their life. Baobab+ is available in Senegal, Mali, Madagascar and Ivory Coast. Baobab+ is part of Baobab Group, a digital finance group specializing in financial inclusion in 9 countries in Africa and China.
Responsibilities
- Design, implement, and manage scalable Continuous Integration and Continuous Deployment (CI/CD) pipelines to accelerate development and deployment cycles.
- Automate infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation.
- Containerize applications using Docker and orchestrate them with Kubernetes, ensuring resilience, scalability, and zero-downtime deployments.
- Monitor and maintain system health, performance, and availability using observability tools like Prometheus, Grafana, ELK Stack, AWS CloudWatch, or Datadog.
- Collaborate with software development and QA teams to implement DevOps best practices across the SDLC.
- Ensure high security standards by embedding security tools and checks into CI/CD pipelines and managing secure configurations across systems.
- Manage cloud infrastructure on platforms such as AWS, GCP, optimizing for cost, performance, and scalability.
- Respond to and troubleshoot incidents effectively; drive root cause analysis and implement long-term solutions.
- Maintain accurate documentation for infrastructure, deployment pipelines, and standard operating procedures.
- Work with the PMO, Digital Product, and IT teams to ensure smooth transition of services from development to production.
Requirements
- Bachelor's Degree in Computer Science, Engineering, or a related technical field with at least 4 – 6 years of professional experience in DevOps, Site Reliability Engineering, or Cloud Infrastructure roles.
- Hands-on experience with cloud platforms such as AWS, GCP.
- Advanced skills in containerization and orchestration (Docker, Kubernetes).
- Proficiency with Infrastructure as Code tools (Terraform, CloudFormation).
- Experience building and maintaining CI/CD pipelines (GitHub Actions, Jenkins, GitLab, Bitbucket Pipelines).
- Solid scripting and automation skills (e.g., Python, Bash).
- Experience with monitoring and logging tools such as Grafana, Prometheus, ELK, Datadog.
- Familiarity with distributed storage systems, databases (MSSQL, PostgreSQL, MySQL), and Linux system administration.
- A proactive approach to system performance, reliability, and security.
- Experience working with agile teams and DevOps culture.
- Excellent analytical and troubleshooting skills.
- Strong communication skills, capable of translating technical requirements across teams.
- Strong attention to detail and commitment to operational excellence.
- Ability to manage multiple priorities and deadlines effectively.
- Passion for automation, process improvement, and DevOps culture.
- A collaborative team player with a continuous learning mindset.
Method of Application
Signup to view application details.
Signup Now