DevOps Engineer

Position:

Organization: Safaricom Telecommunications Ethiopia PLC

Not Specified

Job Description

About Us

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 get earned the Top Employer Award – in recognition for our unwavering commitment to fostering a supportive, innovative, and inclusive environment to 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

Job Requirements

  • Education: Bachelor’s degree in computer science or equivalent

  • Experience: Has a minimum of two years of coding experience outside of an academic environment and has experience working with Linux, as well as Kubernetes.

Job Competencies

  • Proven experience as a DevOps Engineer or similar role, with hands-on experience CI/CD tools (GitLab CI, Jenkins) and deep understanding of DevOps principles and best practices.

  • Strong proficiency in scripting languages such as Python, Ruby, or Bash, and experience with automation and configuration management tools (e.g., Jenkins,GitLab, Ansible, Puppet, Chef).Proficiency in containerization technologies (e.g.,Docker, Kubernetes) and container orchestration frameworks

  • Experience with monitoring and log aggregation tools (e.g., Prometheus, ELK stack, Grafana and Splunk) for system and application performance analysis

  • Strong knowledge of networking principles, protocols, and security (e.g., TCP/IP, VPN, firewalls).

  • Familiarity with version control systems (e.g., Git, SVN) and agile development methodologies.
    Excellent problem-solving and troubleshooting skills, with the ability to analyze complex systems and provide effective solutions.

  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.

Duties and Responsibilities

  • Design, build, and maintain CI/CD pipelines using tools such as GitLab CI or Jenkins

  • Support containerized applications using Docker and Kubernetes

  • Collaborate with development and security teams to embed DevSecOps practices into delivery pipelines

  • Monitor, troubleshoot, and resolve production and deployment issues

  • Ensure systems comply with enterprise architecture and information security standards

  • Document pipelines, configurations, and operational procedures

  • Act as first‑line (L1) support for end users by monitoring systems, receiving incidents, and performing initial diagnosis

  • Perform second‑line (L2) investigation of application, infrastructure, and deployment issues

  • Handle service requests such as application access issues, basic configuration changes,
    and service restarts within approved access levels

  • Log, track, and update incidents in line with agreed SLAs and communication standards

  • Escalate unresolved issues to L3 (Development / Vendor support) with complete diagnostics and documentation

  • Participate in on‑call and incident response rotations

  • Support P1/P2 incident resolution, contributing to reduced MTTR and improved system availability

  • Perform post‑incident reviews and implement preventive fixes

    Operational Excellence

  • Collaborate with development teams to establish continuous integration and continuous deployment (CI/CD) pipelines, automating the software build, test, and release processes

  • Monitor and analyze system performance, identifying bottlenecks and areas for optimization, and proactively take measures to improve efficiency and scalability.

  • Collaborate with the security team to implement and maintain security best practices, including vulnerability scanning, patch management, and access controls.

  • Application deployment, working closely with the development and operations teams

  • Participate in the evaluation and adoption of new technologies, tools, and processes to continuously improve the company’s DevOps practices.

  • Document infrastructure and deployment processes, ensuring comprehensive and up-to-date technical documentation.

  • Stay up to date with industry trends, emerging technologies, and best practices in DevOps, contributing to the continuous improvement of the team’s skill set and capabilities.

  • Work with product managers and external parties in a team – Work with cross functional teams to ensure successful delivery of a product which includes other developers and product owners

How to Apply

Apply using the following link THIS LINK
Job Requirements Bachelor's Degree in Computer Science or in a related field of study with relevant work experience. How to Apply Click on the apply button below

Deadline: Mar 24, 2026, 12:00 AM

Location: Addis Ababa

Amount: 1