Home » Jobs » IT Jobs In Kenya » DevOps Engineer Job Safaricom
Candidates Experience With Us + Latest Updates

Personalized Support for Your Success

Upcoming Trainings & Events

DevOps Engineer Job Safaricom

DevOps Engineer Job. IT Jobs In Kenya

Brief Description

Reporting to the DevSecOps Lead , the job holder main task will involve the setup and maintenance of the Digital Experience observability platform using cloud-native Open-Source solutions. The DevOps Engineer will also be responsible for developing and building DevOps Platforms/processes, automation of IT infrastructure provisioning, implementing reusable and secured components, translating technical requirements, assisting and guiding throughout software development stages, and performing script maintenance and updates.

Must Read>>Get Noticed Faster: 4 CV Upgrades To Win More Interviews

Key Responsibilities

  • Recommend, Design, setup, and implement cloud-native solution for DevOps platform and processes leveraging on opensource solutions
  • Setup, monitor, support, integrate, and automate security and quality scans for infrastructure and service deployments
  • Write automation scripts using Bash/Java/Python/Groovy/Ruby and automate systems health visualization, use various tools to orchestrate solutions i.e., Continuous Integration and Continuous Delivery Tools.
  • Understand, setup and support basic ML models and algorithms for pro-active monitoring and Root Cause Analysis (RCA) for production errors leveraging on machine learning and AIOPs
  • Configure and manage data sources e.g., RDBs and NoSQL and Implement solutions to improve observability and monitoring for tools/platforms and services
  • Participating in the analysis and document requirements for development of new or improved infrastructure deployment automation.
  • Build/integrate with tools to reduce occurrences of errors and improve deployment cycle, deploy updates and fixes, and implement integrations requested by software engineering team.
  • Developing Cloud Native Applications.
  • Investigate and resolve technical issues.
  • Design procedures for system troubleshooting and maintenance.
  • Maintain team and project management tools such as Jira, Confluence and Mural

Qualifications

  • BSc or MS in Computer Science, Engineering, or relevant field.
  • 2+ years of experience in managing Linux-based infrastructure.
  • 2+ years of experience as a DevOps Engineer or similar software engineering role (DevOps Certifications will be an added advantage)
  • 2+ years’ experience in DevOps processes and tools (Docker, Kubernetes, Vagrant, Chef/Puppet, Ansible, Jenkins, Dynatrace, Splunk, Git, Gitops, Redis, OpenShift, Terraform, Hashicorp vault, FluxCD).
  • Demonstrable experience of continuous integration tools like Jenkins/Gitlab-ci/ Tekton.
  • Demonstrable experience of Infrastructure as Code tools like Terraform/Cloud-formation.
  • Experience in IT across designing, engineering and development of IT toolsets in the infrastructure monitoring, analytics and AIOPS solutions (Dynatrace, Splunk, Kibana)
  • Strong understanding and experience on Machine Learning (ML) algorithms for various AIOPs use cases such as classification, clustering, and anomaly detection.
  • Exposure to ELK stack, Monitoring, and observability solutions (Grafana, Prometheus, Dynatrace, Splunk,), OpenTelemetry implementation, automation testing on AWS cloud-based deployments, preferably in a containerized environment.
  • Demonstrable experience in Public Cloud Platforms, deployment, and operations with a focus on AWS (Professional Certifications is an added advantage)
  • Good knowledge of shell scripting using Bash/Python/Groovy/Go.
  • Working knowledge of programming languages such as Java or Python.
  • Working knowledge of databases, both RDBMS and NoSQL.
  • Working knowledge of Cloud Native tools e.g. Crossplane, Liqo, opentelemetry
  • Team spirit and team player.
  • Excellent Interpersonal, problem-solving, good time-management, learning mentality, and communication skills.
  • Demonstrable experience with continuous delivery methods such as GitOps.
  • Experience and knowledge of agile methodologies

Must Read>>Why You’re Failing Interviews (Even With a Good CV) – Fix This Now!

How to Apply

Click here to apply

🚨 Before You Apply for This Job. Need Help With Your CV?

Career Lessons + Experiences

Labour Laws – Know Your Rights