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 levelsLog, 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 belowDeadline: Mar 24, 2026, 12:00 AM
Location: Addis Ababa
Amount: 1
