DevOps - Infrastructure Engineer
Pty•Jukskei Park, North Johannesburg
Full-timeMid Level
👁️ 0 views•📝 0 applications•Posted 9/3/2026•Expires 10/4/2026
Get alerts for roles like this
More DevOps - Infrastructure Engineer roles in Jukskei Park, North Johannesburg — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
Introduction
We are seeking a skilled and motivated DevOps Infrastructure Engineer to build, manage, and optimize scalable, reliable infrastructure systems. You will collaborate with cross-functional teams to design and implement Infrastructure-as-Code (IaC)solutions, optimize cloud platforms, and ensure system reliability through advanced monitoring and orchestration tools.
Duties & Responsibilities
Infrastructure as Code (IaC):
• Develop and manage IaC templates using Terraform, CloudFormation, and AWS CDK – Cloud Development Kit
• Ensure modularity, versioning, and consistency for seamless deployments
Cloud Infrastructure Design:
• Architect scalable, resilient, and secure cloud infrastructure to support organizational needs
• Evaluate and implement cloud-native solutions that align with best practices and future-proof the environment
Cloud Platform Management:
• Design and maintain infrastructure on AWS and Azure with a focus on cost efficiency and availability.
• Implement cloud security best practices, governance, and compliance.
• Optimize cloud spending by leveraging tools for cost analysis and monitoring.
• Implement cost-efficient solutions without compromising performance and reliability.
• Security and Compliance: Implement and maintain security best practices, ensuring compliance with standards like ISO27001, and POPIA. Conduct regular security audits, vulnerability assessments, and risk mitigation activities
CI/CD Pipeline Development:
• Build cloud-native DevOps pipelines using GitLab and AWS services for automated integration, testing, and deployment.
• Collaborate with development teams to streamline workflows and enable faster releases.
Monitoring and Observability:
• Utilize tools such as Datadog and CloudWatch for performance monitoring and anomaly detection.
• Define and implement monitoring/alerting strategies for proactive incident management.
Containerization and Orchestration:
• Deploy and manage containerized environments using Kubernetes (K8s) and Amazon EKS
• Optimize cluster performance for seamless application scaling and resilience
Desired Experience & Qualification
Technical Skills:
• Proficiency in Terraform, CloudFormation, and AWS CDK for IaC.
• Strong experience with AWS and Azure services (e.g., EC2, S3, IAM, Azure Resource Manager).
• Expertise in GitLab CI/CD pipelines.
• Hands-on experience with Datadog, Grafana, or Prometheus for monitoring.
• Solid knowledge of Kubernetes (K8s) and EKS cluster management.
Programming & Scripting:
• Proficiency in Python, Bash, or PowerShell
• Ability to write clean, reusable code.
Soft Skills:
• Problem-solving mindset and analytical skills.
• Strong communication and collaboration abilities.
• Self-motivated with a passion for continuous learning.
Experience:
• 5+ years in a DevOps or Cloud Infrastructure Engineering role.
• Experience managing large-scale distributed systems and cloud infrastructure
Qualifications:
• Bachelor’s degree or National Diploma in Computer Science, Information Technology, or a related technical field.
• Strong understanding of cloud infrastructure, cloud computing platforms (AWS, Azure, Google Cloud), and services such as virtual machines, storage, and networking.
• Additional certifications or qualifications in relevant areas (AWS cloud computing, database management) would be a plus.
Preferred Certifications: (Not Mandatory)
• AWS Certified SysOps Administrator - Associate
• Microsoft Certified: Azure Administrator Associate
• AWS Certified DevOps Engineer – Professional -
• Certified Kubernetes Administrator (CKA):
• Expertise in Kubernetes cluster management.
• Certified Kubernetes Application Developer (CKAD):
• Proficiency in Kubernetes-native application development.
Required Skills
TerraformCloudFormationAWS CDKAWSAzureGitLabDatadogGrafanaPrometheusKubernetesEKSPythonBashPowerShellAWS Certified SysOps Administrator - AssociateMicrosoft Certified: Azure Administrator AssociateAWS Certified DevOps Engineer – ProfessionalCertified Kubernetes AdministratorCertified Kubernetes Application Developer
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.