2,991 Senior Devops Engineer Cloud jobs in Kenya
Senior DevOps Engineer - Cloud & Automation
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Design, implement, and manage scalable and resilient cloud infrastructure on AWS, Azure, or GCP.
- Develop, automate, and maintain CI/CD pipelines for efficient software deployment.
- Implement and manage Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.
- Configure and manage container orchestration platforms such as Kubernetes or Docker Swarm.
- Automate operational tasks and system administration using scripting languages (e.g., Python, Bash).
- Implement and manage monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK stack).
- Ensure the security, compliance, and performance of cloud environments.
- Collaborate with development teams to optimize application deployments and performance.
- Troubleshoot and resolve complex infrastructure and application issues in production environments.
- Participate in on-call rotations to provide 24/7 support for critical systems.
- Stay up-to-date with the latest DevOps practices, tools, and technologies.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 7 years of experience in DevOps, Systems Administration, or Software Engineering with a focus on infrastructure.
- Proven experience with one or more major cloud providers (AWS, Azure, GCP).
- Strong expertise in containerization technologies (Docker) and orchestration (Kubernetes).
- Proficiency in IaC tools (Terraform, Ansible, Chef, Puppet).
- Solid scripting skills in languages such as Python, Bash, or Go.
- Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI).
- Deep understanding of networking concepts, security principles, and operating systems (Linux/Windows).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities, essential for remote teamwork.
- Experience with monitoring and logging tools is highly preferred.
Senior DevOps Engineer - Cloud Automation (Remote)
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, implement, and manage CI/CD pipelines for automated software deployment.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform or Ansible.
- Manage and optimize cloud infrastructure on platforms such as AWS, Azure, or GCP.
- Implement and manage containerization solutions using Docker and Kubernetes.
- Monitor system performance, availability, and security, and proactively address issues.
- Automate operational tasks and processes to improve efficiency.
- Collaborate with development teams to ensure smooth integration and deployment.
- Troubleshoot and resolve complex infrastructure and application deployment issues.
- Implement and enforce security best practices in the cloud environment.
- Participate in on-call rotation for incident response.
Qualifications:
- Proven experience as a DevOps Engineer or in a similar role, with a strong focus on cloud environments.
- Extensive experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Proficiency in cloud platforms (AWS, Azure, or GCP) and their services.
- Hands-on experience with containerization technologies (Docker, Kubernetes).
- Strong scripting skills (e.g., Python, Bash, PowerShell).
- Experience with infrastructure as code (IaC) tools (e.g., Terraform, Ansible).
- Solid understanding of networking, security, and operating systems.
- Excellent problem-solving and troubleshooting abilities.
- Strong communication and collaboration skills, suitable for a remote team.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Junior DevOps Engineer - Cloud Specialist
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the management and maintenance of cloud infrastructure (AWS, Azure, or GCP).
- Support the development and implementation of CI/CD pipelines for automated software deployment.
- Monitor system performance, identify potential issues, and contribute to troubleshooting efforts.
- Learn and apply scripting languages (e.g., Bash, Python) for automation tasks.
- Collaborate with software development and QA teams to ensure smooth integration and deployment processes.
- Participate in the administration and configuration of containerization technologies like Docker.
- Assist in maintaining infrastructure as code (IaC) using tools such as Terraform or Ansible.
- Contribute to documentation of infrastructure, processes, and troubleshooting guides.
- Learn and implement best practices for cloud security and compliance.
- Engage in continuous learning to stay updated with the latest DevOps tools and methodologies.
- Participate in on-call rotation as needed, providing support for production systems.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Foundational understanding of cloud computing concepts (AWS, Azure, or GCP).
- Familiarity with operating systems, particularly Linux.
- Basic knowledge of scripting languages (e.g., Bash, Python).
- Enthusiasm for learning DevOps principles and practices.
- Strong problem-solving skills and a keen attention to detail.
- Good communication and teamwork skills, essential for remote collaboration.
- Ability to work independently and manage time effectively in a remote setting.
- Understanding of networking concepts is a plus.
- Prior internship or project experience in a relevant area is advantageous.
Senior DevOps Engineer (Cloud)
Posted 19 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and maintain scalable and reliable cloud infrastructure on platforms like AWS, Azure, or GCP.
- Develop and manage robust CI/CD pipelines for automated application deployment, testing, and monitoring.
- Implement and manage containerization technologies such as Docker and Kubernetes.
- Automate infrastructure provisioning, configuration management, and application deployments using tools like Terraform, Ansible, or Chef.
- Monitor system performance, identify bottlenecks, and implement optimizations to ensure high availability and scalability.
- Develop and maintain robust logging, monitoring, and alerting systems.
- Collaborate closely with development and QA teams to streamline the software development lifecycle.
- Implement and enforce security best practices throughout the infrastructure and deployment processes.
- Troubleshoot and resolve complex infrastructure and deployment issues.
- Participate in on-call rotation to provide support for production systems.
- Research and advocate for new technologies and methodologies to improve our DevOps practices.
The ideal candidate will possess a Bachelor's degree in Computer Science, Information Technology, or a related field, with a strong understanding of software development principles. A minimum of 5 years of experience in DevOps, SRE, or a related role is required. Proven expertise with at least one major cloud provider (AWS, Azure, GCP) and proficiency in scripting languages (e.g., Python, Bash) are essential. Hands-on experience with container orchestration (Kubernetes) and CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI) is mandatory. Knowledge of infrastructure as code (IaC) tools like Terraform is highly desirable. Excellent communication, collaboration, and problem-solving skills are crucial for this remote position. The **job location** is primarily aligned with **Bungoma, Bungoma, KE**, but the role is fully remote.
Lead DevOps Engineer, Cloud Native Applications
Posted 21 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, implement, and manage cloud infrastructure using Infrastructure as Code (IaC) principles (e.g., Terraform, CloudFormation).
- Build and maintain robust CI/CD pipelines for automated building, testing, and deployment.
- Manage container orchestration platforms, primarily Kubernetes.
- Implement and manage monitoring, logging, and alerting systems for applications and infrastructure.
- Ensure the security, reliability, and scalability of cloud environments.
- Collaborate with development teams to optimize application performance and troubleshoot production issues.
- Automate operational tasks and processes through scripting.
- Develop and enforce DevOps best practices and standards.
- Participate in on-call rotations for incident response.
- Mentor junior DevOps engineers and foster a culture of collaboration.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in DevOps, System Administration, or Site Reliability Engineering.
- Extensive experience with at least one major cloud provider (AWS, Azure, GCP).
- Hands-on experience with containerization (Docker) and container orchestration (Kubernetes).
- Proficiency in CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Strong scripting skills in Python, Bash, or similar languages.
- Experience with Infrastructure as Code tools (e.g., Terraform, Ansible).
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Understanding of networking concepts and security principles.
- Excellent problem-solving and communication skills.
- Experience working in a fully remote team is highly preferred.
Lead DevOps Engineer - Cloud Infrastructure
Posted 21 days ago
Job Viewed
Job Description
Senior DevOps Engineer - Cloud Infrastructure
Posted 21 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Senior devops engineer cloud Jobs in Kenya !
Senior DevOps Engineer - Cloud Solutions (Remote)
Posted 5 days ago
Job Viewed
Job Description
- Design, implement, and manage scalable and resilient cloud infrastructure on platforms like AWS, Azure, or GCP.
- Develop and maintain CI/CD pipelines to automate build, test, and deployment processes.
- Implement and manage infrastructure as code (IaC) using tools such as Terraform, Ansible, or CloudFormation.
- Configure and manage containerization platforms like Docker and Kubernetes.
- Set up and maintain comprehensive monitoring, logging, and alerting systems for production environments.
- Troubleshoot and resolve complex issues related to infrastructure, application performance, and deployment failures.
- Collaborate with software developers to optimize application performance and ensure smooth deployments.
- Implement and enforce security best practices across the cloud infrastructure.
- Manage database administration tasks, including backups, recovery, and performance tuning.
- Automate routine operational tasks to improve efficiency and reduce manual intervention.
- Participate in on-call rotations to provide 24/7 support for production systems.
- Mentor junior engineers and contribute to establishing DevOps best practices within the organization.
- Stay current with the latest cloud technologies, DevOps tools, and industry trends.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 6 years of experience in DevOps, system administration, or software engineering roles.
- Proven expertise in at least one major cloud platform (AWS, Azure, GCP).
- Strong experience with containerization technologies (Docker, Kubernetes).
- Proficiency in scripting languages (e.g., Python, Bash) and infrastructure as code tools (e.g., Terraform, Ansible).
- Deep understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI, CircleCI).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Solid understanding of networking concepts, security principles, and system administration.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration abilities, essential for remote teamwork.
- Ability to work independently and manage time effectively in a remote setting.
- Experience with microservices architectures is a plus.
Lead DevOps Engineer - Cloud Infrastructure (Remote)
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Architect, design, and implement robust, scalable, and secure cloud infrastructure solutions (AWS, Azure, or GCP).
- Develop and maintain CI/CD pipelines for automated build, test, and deployment processes across multiple environments.
- Implement and manage infrastructure as code (IaC) using tools like Terraform, CloudFormation, or Ansible.
- Oversee the monitoring, logging, and alerting systems to ensure system health, performance, and proactive issue resolution.
- Champion security best practices, implement security controls, and ensure compliance with industry standards within the cloud environment.
- Lead and mentor a team of DevOps engineers, fostering a culture of collaboration, innovation, and continuous improvement.
- Troubleshoot complex infrastructure and application issues, performing root cause analysis and implementing preventive measures.
- Optimize cloud resource utilization and cost management strategies.
- Develop and maintain comprehensive documentation for infrastructure, processes, and procedures.
- Evaluate and recommend new tools and technologies to enhance the DevOps capabilities and infrastructure.
- Collaborate with development and operations teams to ensure smooth application deployments and operational stability.
- On-call rotation for critical incident response.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- 8+ years of experience in DevOps, with at least 3 years in a lead or senior role focusing on cloud infrastructure.
- Deep expertise in at least one major cloud platform (AWS, Azure, GCP).
- Proven experience with containerization technologies (Docker, Kubernetes).
- Strong proficiency in scripting languages (e.g., Python, Bash) and IaC tools (e.g., Terraform, Ansible).
- Extensive knowledge of CI/CD tools and methodologies (e.g., Jenkins, GitLab CI, CircleCI).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Solid understanding of networking concepts, security principles, and operating systems (Linux).
- Excellent leadership, communication, and problem-solving skills.
- Ability to work autonomously and manage multiple priorities in a remote setting.
- Experience with microservices architecture is a strong plus.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Administrator) are highly desirable.
Senior DevOps Engineer - Cloud Infrastructure - Remote
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain scalable and resilient cloud infrastructure on platforms like AWS, Azure, or GCP.
- Develop and manage CI/CD pipelines to automate application builds, testing, and deployments.
- Implement and manage containerization technologies such as Docker and Kubernetes.
- Utilize Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible, CloudFormation) to provision and manage infrastructure.
- Monitor system performance, identify bottlenecks, and implement solutions for optimization.
- Develop and maintain robust logging, monitoring, and alerting systems.
- Implement and enforce security best practices across the cloud environment.
- Collaborate with development and operations teams to troubleshoot and resolve issues quickly.
- Automate operational tasks and improve system reliability and efficiency.
- Participate in on-call rotations to provide 24/7 support for critical systems.
- Stay current with emerging cloud technologies and DevOps practices, recommending and implementing improvements.
- Contribute to architectural decisions and provide technical guidance to junior team members.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 7 years of experience in DevOps, system administration, or software engineering roles.
- Proven expertise in at least one major cloud platform (AWS, Azure, GCP).
- Strong experience with containerization technologies (Docker, Kubernetes).
- Proficiency with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Hands-on experience with Infrastructure as Code (IaC) tools.
- Solid understanding of scripting languages (e.g., Python, Bash, Go).
- Knowledge of networking concepts, security principles, and database management.
- Excellent problem-solving, troubleshooting, and communication skills.
- Ability to work effectively independently and collaboratively in a remote team environment.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).