1,717 Infrastructure Engineer jobs in Kenya
Senior Cloud Infrastructure Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain robust, scalable, and secure cloud infrastructure on platforms like AWS, Azure, or GCP.
- Implement and manage Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, or Ansible.
- Develop and maintain CI/CD pipelines to automate application deployments and infrastructure provisioning.
- Monitor system performance, identify bottlenecks, and implement solutions for optimization.
- Ensure the security and compliance of cloud environments, implementing best practices and necessary controls.
- Manage containerization technologies (e.g., Docker, Kubernetes) for efficient application deployment and scaling.
- Develop and execute disaster recovery and business continuity plans.
- Troubleshoot and resolve complex infrastructure issues in a timely manner.
- Collaborate with development teams to ensure seamless integration of applications with cloud infrastructure.
- Automate routine tasks and processes to improve operational efficiency.
- Stay current with emerging cloud technologies and industry best practices.
- Provide technical leadership and mentorship to junior engineers.
- Manage cloud costs and implement strategies for cost optimization.
- Maintain comprehensive documentation of infrastructure architecture, configurations, and procedures.
- Bachelor's degree in Computer Science, Engineering, or a related technical field; Master's degree is a plus.
- Minimum of 5 years of hands-on experience in cloud infrastructure engineering and DevOps.
- Proven expertise in at least one major cloud platform (AWS, Azure, or GCP).
- Strong experience with Infrastructure as Code (IaC) tools (Terraform, CloudFormation, Ansible).
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Solid understanding of containerization technologies (Docker, Kubernetes).
- Experience with CI/CD tools (Jenkins, GitLab CI, Azure DevOps).
- Knowledge of networking concepts, security best practices, and monitoring tools.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong communication and collaboration skills, essential for remote teamwork.
- Ability to work independently, manage priorities, and deliver results in a fast-paced, remote environment.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Administrator) are highly desirable.
Senior Cloud Infrastructure Engineer
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and maintain cloud infrastructure on platforms like AWS, Azure, or GCP.
- Develop and implement Infrastructure as Code (IaC) solutions using tools such as Terraform, CloudFormation, or Ansible.
- Automate deployment, scaling, and management of applications and services.
- Monitor system performance, identify bottlenecks, and implement solutions for optimization.
- Ensure the security of cloud environments through robust access control, encryption, and vulnerability management.
- Collaborate with development and operations teams to troubleshoot issues and improve system reliability.
- Develop and maintain CI/CD pipelines for efficient software delivery.
- Create and maintain comprehensive documentation for infrastructure, processes, and systems.
- Participate in on-call rotations to provide 24/7 support for critical systems.
- Stay current with emerging cloud technologies and trends to recommend and implement improvements.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in cloud infrastructure engineering.
- Proven expertise in at least one major cloud provider (AWS, Azure, GCP).
- Strong experience with Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible, CloudFormation).
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Solid understanding of containerization technologies like Docker and Kubernetes.
- Experience with CI/CD tools and practices.
- Excellent troubleshooting and problem-solving skills.
- Strong communication and collaboration skills, essential for a remote team.
- Relevant cloud certifications are a plus.
Senior Cloud Infrastructure Engineer
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, deploy, and maintain scalable and resilient cloud infrastructure on platforms like AWS, Azure, or GCP.
- Implement and manage Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, or Ansible.
- Configure and manage container orchestration platforms like Kubernetes and Docker Swarm.
- Develop and enforce security best practices for cloud environments, including identity and access management (IAM), network security, and data protection.
- Monitor system performance, identify bottlenecks, and implement solutions for optimization and cost management.
- Automate deployment pipelines (CI/CD) using tools like Jenkins, GitLab CI, or Azure DevOps.
- Troubleshoot and resolve complex infrastructure issues, ensuring minimal downtime and impact on services.
- Collaborate with development, QA, and operations teams to ensure seamless integration and deployment of applications.
- Develop and maintain comprehensive documentation for infrastructure designs, configurations, and operational procedures.
- Participate in on-call rotation for incident response and resolution.
- Research and evaluate new cloud technologies and services to improve infrastructure capabilities and efficiency.
- Mentor junior engineers and share knowledge to foster a culture of continuous learning within the team.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field; equivalent practical experience will be considered.
- 5+ years of experience in cloud infrastructure engineering, with a strong focus on AWS, Azure, or GCP.
- Proven expertise in Infrastructure as Code (IaC) tools like Terraform and configuration management tools like Ansible.
- Hands-on experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
- Solid understanding of networking concepts, including TCP/IP, DNS, load balancing, and firewalls.
- Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Strong knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong communication and collaboration skills, essential for effective remote teamwork.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Administrator Associate) are a plus.
This is an exceptional opportunity for a seasoned cloud professional to take on significant responsibilities within a dynamic and innovative environment. As a fully remote position, you will have the freedom to work from anywhere while contributing to mission-critical projects. We are looking for an individual who is passionate about cloud technology and can drive impactful solutions in a distributed team setting.
Senior Cloud Infrastructure Engineer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design, deploy, and maintain scalable and resilient cloud infrastructure solutions (AWS, Azure, or GCP).
- Automate infrastructure provisioning, configuration, and management using tools like Terraform, Ansible, or Chef.
- Implement and manage CI/CD pipelines for seamless application deployment and updates.
- Monitor system performance, identify bottlenecks, and implement optimizations to enhance efficiency and user experience.
- Develop and enforce security best practices for cloud environments, including access control, encryption, and vulnerability management.
- Collaborate with development and operations teams to troubleshoot complex issues and implement effective solutions.
- Manage containerization platforms such as Docker and Kubernetes.
- Create and maintain comprehensive documentation for infrastructure architecture, processes, and procedures.
- Participate in on-call rotation to provide 24/7 support for critical infrastructure incidents.
- Mentor junior engineers and contribute to the overall technical growth of the team.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in cloud infrastructure engineering, with a strong focus on at least one major cloud provider.
- Proven experience with infrastructure as code (IaC) tools.
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Deep understanding of networking concepts, security principles, and system administration.
- Experience with container orchestration technologies (e.g., Kubernetes, Docker Swarm).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities, essential for a remote role.
- Certification from a major cloud provider (e.g., AWS Certified Solutions Architect, Azure Administrator Associate) is a plus.
Senior Cloud Infrastructure Engineer
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, deploy, and maintain robust and scalable cloud infrastructure solutions (AWS, Azure, GCP).
- Implement and manage Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Ansible.
- Develop and maintain CI/CD pipelines for automated application and infrastructure deployments.
- Configure and manage container orchestration platforms such as Kubernetes and Docker Swarm.
- Monitor cloud infrastructure performance, identify bottlenecks, and implement optimization strategies.
- Ensure the security of cloud environments through robust access controls, network security, and vulnerability management.
- Troubleshoot and resolve complex infrastructure issues in a timely manner.
- Collaborate with software development teams to ensure seamless integration and deployment of applications.
- Develop and implement disaster recovery and business continuity plans.
- Create and maintain comprehensive documentation for cloud architecture, processes, and procedures.
- Stay up-to-date with the latest cloud technologies, trends, and best practices.
- Provide technical guidance and mentorship to junior engineers.
- Automate routine tasks and operational processes to improve efficiency.
- Conduct capacity planning and performance tuning of cloud resources.
- Participate in on-call rotations for incident response and support.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in cloud infrastructure engineering and operations.
- Proven expertise in designing and managing cloud environments on at least one major cloud provider (AWS, Azure, GCP).
- Strong experience with IaC tools (Terraform, Ansible, etc.) and CI/CD best practices.
- Hands-on experience with containerization technologies (Docker, Kubernetes).
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- 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.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Administrator Associate) are highly desirable.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
Lead Cloud Infrastructure Engineer
Posted 2 days ago
Job Viewed
Job Description
Key responsibilities include:
- Designing, deploying, and managing scalable, fault-tolerant cloud infrastructure.
- Implementing and managing Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.
- Configuring and managing container orchestration platforms (e.g., Kubernetes, Docker Swarm).
- Developing and maintaining CI/CD pipelines for automated application deployments.
- Ensuring the security, compliance, and cost-optimization of cloud environments.
- Monitoring system performance, identifying bottlenecks, and implementing performance improvements.
- Troubleshooting and resolving complex infrastructure issues.
- Leading and mentoring a team of cloud infrastructure engineers.
- Collaborating with development teams to ensure smooth integration of applications.
- Defining and enforcing cloud infrastructure best practices and standards.
Remote Senior Cloud Infrastructure Engineer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain scalable and resilient cloud infrastructure.
- Implement and manage Infrastructure as Code (IaC) solutions.
- Develop and optimize CI/CD pipelines for automated deployments.
- Ensure the security, availability, and performance of cloud environments.
- Troubleshoot and resolve complex infrastructure issues.
- Conduct performance monitoring, capacity planning, and cost optimization.
- Manage containerization platforms like Docker and Kubernetes.
- Collaborate with development teams to support application deployments.
- Document infrastructure configurations and operational procedures.
- Stay current with cloud technologies and best practices.
- Proven experience as a Senior Cloud Engineer or similar role.
- Expertise in at least one major cloud platform (AWS, Azure, GCP).
- Strong proficiency in Linux/Unix administration.
- Experience with Infrastructure as Code tools (Terraform, CloudFormation).
- Knowledge of containerization (Docker, Kubernetes) and CI/CD tools.
- Excellent understanding of networking and security principles.
- Strong problem-solving and analytical skills.
- Effective communication and collaboration abilities in a remote setting.
- Relevant cloud certifications are a plus.
Be The First To Know
About the latest Infrastructure engineer Jobs in Kenya !
Senior Cloud Infrastructure Engineer (Remote)
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design, deploy, and manage scalable and resilient cloud infrastructure on platforms like AWS, Azure, or GCP.
- Implement and maintain Infrastructure as Code (IaC) for automated provisioning and configuration.
- Manage container orchestration platforms such as Kubernetes.
- Develop and maintain CI/CD pipelines for efficient application deployment.
- Ensure the security, availability, and performance of cloud environments.
- Implement robust monitoring, logging, and alerting solutions.
- Collaborate with development teams to provide necessary cloud resources and support.
- Troubleshoot and resolve infrastructure-related issues.
- Optimize cloud resource utilization and manage costs effectively.
- Develop and document infrastructure best practices and operational procedures.
- Stay current with the latest cloud technologies and industry trends.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 6 years of experience in cloud infrastructure engineering or DevOps.
- Proven expertise in at least one major cloud platform (AWS, Azure, GCP).
- Hands-on experience with Infrastructure as Code tools (e.g., Terraform, CloudFormation).
- Strong knowledge of containerization technologies (Docker, Kubernetes).
- Proficiency in scripting languages (e.g., Python, Bash) and CI/CD tools.
- Solid understanding of networking, security, and database concepts in a cloud context.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills for remote work.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Administrator) are a plus.
Lead Cloud Infrastructure Engineer (Remote)
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, deploy, and manage highly available, scalable, and secure cloud infrastructure across multiple cloud providers.
- Develop and enforce cloud architecture best practices, standards, and guidelines.
- Implement and maintain Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation.
- Build and optimize CI/CD pipelines for automated application deployment and infrastructure provisioning.
- Lead the monitoring, troubleshooting, and performance tuning of cloud environments.
- Ensure the security and compliance of cloud infrastructure through robust security measures and regular audits.
- Develop and implement disaster recovery and business continuity plans.
- Collaborate with development and operations teams to facilitate seamless integration and deployment.
- Provide technical leadership and mentorship to cloud engineers and architects.
- Evaluate and adopt new cloud technologies and services to enhance efficiency and capabilities.
- Manage cloud costs and implement strategies for optimization.
- Document cloud infrastructure configurations, processes, and procedures.
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- Minimum of 8 years of experience in infrastructure engineering, with at least 5 years focused on cloud environments (AWS, Azure, or GCP).
- Extensive experience with Infrastructure as Code (Terraform, CloudFormation, Ansible).
- Proven expertise in CI/CD tools and practices (Jenkins, GitLab CI, Azure DevOps).
- Strong understanding of containerization technologies (Docker, Kubernetes).
- In-depth knowledge of networking concepts (VPCs, load balancing, firewalls, DNS).
- Experience with security best practices in cloud environments and compliance standards.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong leadership, communication, and interpersonal skills, with the ability to mentor and lead a team.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect Professional, Azure Solutions Architect Expert) are highly desirable.
- Experience managing cloud budgets and cost optimization strategies.
Senior Cloud Infrastructure Engineer (Remote)
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design, implement, and manage scalable cloud infrastructure.
- Develop and maintain Infrastructure as Code (IaC).
- Set up and manage CI/CD pipelines for automated deployments.
- Ensure high availability, disaster recovery, and security best practices.
- Monitor system performance, troubleshoot issues, and perform capacity planning.
- Collaborate with development teams for application integration and support.
- Optimize cloud resources for cost-efficiency and performance.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in IT infrastructure, with at least 5 years focused on cloud environments.
- Expertise in at least one major cloud platform (AWS, Azure, GCP).
- Proficiency with Infrastructure as Code tools (Terraform, CloudFormation) and configuration management tools (Ansible, Chef).
- Strong experience with containerization (Docker, Kubernetes) and CI/CD principles.
- Excellent scripting and automation skills (Python, Bash).
- Solid understanding of networking and security concepts in cloud environments.
- Proven ability to work effectively in a remote, collaborative team.