DevOps Engineer

Kenyans.co.ke is the leading digital media company dedicated to delivering the latest news, in-depth analysis, and compelling stories that matter to Kenyans. We are looking to hire a skilled DevOps Engineer to join our dynamic team.

Key Responsibilities

  • Help in maintaining websites using CMS (Drupal and WordPress).
  • Design, implement and manage scalable infrastructure using tools like Terraform, Ansible or CloudFormation.
  • Develop and maintain CI/CD pipelines to automate the build, test and deployment processes.
  • Manage cloud environments (AWS, Azure, GCP) to ensure high availability, scalability and security of services.
  • Implement robust monitoring, logging and alerting systems using tools like Prometheus, Grafana or ELK Stack to ensure optimal performance of applications and infrastructure.
  • Implement security best practices throughout the DevOps lifecycle including automated security testing and vulnerability management.
  • Write and maintain scripts in languages such as Python, Bash or PowerShell to automate routine tasks and processes.
  • Develop and maintain disaster recovery plans and backup strategies to ensure business continuity.
  • Create and maintain comprehensive documentation for all processes, configurations, and systems.
  • Troubleshoot and resolve incidents related to infrastructure, deployments and system performance to ensure minimal downtime.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering or related field.
  • At least 2 years experience as a DevOps Engineer or a similar role.
  • Extensive knowledge of CMS platforms (Drupal, WordPress).
  • Knowledge of LEMP and MERN
  • Hands-on experience with cloud platforms (AWS, Azure, GCP).
  • Strong experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Proficiency in infrastructure as code (IaC) tools (e.g., Terraform, Ansible, CloudFormation).
  • Experience with containerisation technologies (Docker, Kubernetes).
  • Strong scripting skills in languages such as Python, Bash, or PowerShell.
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
  • Excellent problem-solving skills with a focus on automation and efficiency.
  • Ability to work collaboratively in a fast-paced environment.
  • Excellent communication and documentation skills.
  • Strong attention to detail and ability to manage multiple tasks simultaneously.

How to Apply

Interested candidates are invited to submit their resume and a cover letter outlining their qualifications and experience to [email protected] before 6 September 2024.

Subscribe to our socials and stay tuned to the latest jobs