Safaricom Telecommunication Ethiopia
Devops Engineer Opportunity
Posted
3 months ago
Experience
3+ years
Deadline
Closed
Job Description
At Safaricom Ethiopia, we are a purpose-led technology company dedicated to transforming lives through digital connectivity and inclusive financial services. In under four years, we have grown to serve over 10 million customers, with our network now reaching 55% of Ethiopia’s population – a testament to our bold vision and trusted partnerships.
Guided by core values such as customer obsession, innovation, integrity, and get it done together, we are building a workplace that is dynamic, inclusive, and empowering. We believe our greatest strength lies in our people. That’s why, for two consecutive years, we have proudly earned the Top Employer Award – in recognition of our unwavering commitment to fostering a supportive, innovative, and inclusive environment for people.
Join Safaricom Ethiopia and be part of a team that is shaping the digital future of Ethiopia. Here, your work has meaning, your voice matters, and your growth is our priority. Together, we are transforming lives for a digital future.
To support the development process by utilizing Continuous Integration and Continuous Delivery (CI/CD) pipelines, implementing DevSecOps practices, and ensuring secure, scalable, and efficient systems. This role will require the candidate to apply security measures, automate processes, and monitor system health while working with various cloud services and DevOps tools.
Responsibilities
Key accountabilities and decision ownership:
- Develop, maintain, and improve CI/CD pipelines to ensure smooth and rapid software delivery.
- Implement and manage security measures across the entire software development lifecycle (DevSecOps).
- Apply health checks and monitoring for critical services, ensuring uptime and optimal performance.
- Use monitoring tools such as Splunk and Grafana to track system performance and identify issues.
- Manage and secure secrets using HashiCorp Vault.
- Operate and maintain Kubernetes environments, including the Headlamp Kubernetes management dashboard.
- Work with Jenkins, GitLab CI/CD, Argo CD, and the Argo CD CLI for continuous integration and delivery workflows.
- Apply Git Flow principles for efficient source control management.
- Manage infrastructure in AWS cloud services.
- Leverage Infrastructure as Code (IaC) using Terraform and Ansible for provisioning and configuration management.
Key Performance Indicator
Delivery of all assigned tasks as per defined quality and committed timelines. Skillset modernization – continuously upskill according to the M-Pesa Technology yearly skillset modernization program.
Core Competencies, Knowledge, and Experience
Business Competencies:
- Must be able to work without supervision & meet tight deadlines/schedules.
- Excellent problem-solving skills.
- Business know-how.
- Experience of working in a Fintech organization.
- System thinking ability.
- Working with change.
- Excellent communication skills.
- Quick to adopt and willingness to work/deliver in a short period.
Qualifications
- Bachelor’s degree in computer science, Information Technology, or a related field.
- Certifications in public cloud platforms (AWS, Azure, or GCP) and Kubernetes.
- More than 3+ years of hands-on experience in a DevOps role.
- Proficient in scripting languages such as Python, PowerShell, and Bash.
- Strong experience with Jenkins, GitLab CI/CD, ArgoCD, and related CI/CD tools.
- Familiarity with HashiCorp Vault and Kubernetes management tools like Headlamp.
- Hands-on experience with AWS cloud services and Infrastructure as Code tools like Terraform and Ansible.
- Excellent interpersonal and communication skills, with the ability to collaborate across teams.
Skills Required:
- Computer / Software / It / Data
Quick Actions
Share Vacancy