Job Ref #: Vuma08/07
Industry: Telecommunications
Job Type: Permanent
Positions Available: 1
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.
Job Description
POSITION STATEMENT
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.
Key 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.
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.
Job Requirements
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.
Experience:
- 5+ years in a DevOps or Cloud Infrastructure Engineering role.
Experience managing large-scale distributed systems and cloud infrastructure.
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.
This role offers an exciting opportunity to work with cutting-edge DevOps tools and cloud-native technologies. If you’repassionate about automation, scalability, and driving infrastructure excellence, we encourage you to apply