Company: Kapsch SA Location: Kapsch TrafficCom South Africa | Centurion
Position: Senior Kubernetes and Cloud Engineer
Position Overview
As a Senior Kubernetes and Cloud Engineer at Kapsch, you will play a critical role in designing, deploying, and maintaining scalable, secure, and high-performance Kubernetes and cloud environments. You will be responsible for ensuring platform availability and performance while driving innovation through cloud-native solutions. This position requires you to guide and mentor junior engineers, solve complex technical challenges, and improve existing deployments to meet business and customer needs.
Key Responsibilities
Operational Skills & Abilities
- At least 5 years of experience in Kubernetes, containers, and cloud technologies.
- Strong expertise in Kubernetes distributions (OpenShift, Tanzu, AKS, EKS).
- Advanced knowledge of cloud platforms (Azure, AWS, GCP).
- Deep understanding of Infrastructure-as-Code tools (e.g., Terraform).
- Hands-on experience with Docker and Kubernetes installation and administration.
- Strong knowledge of Linux systems.
- Proficiency in Kubernetes monitoring tools (e.g., Open Lens, Prometheus).
- Comprehensive understanding of networking and storage solutions in Kubernetes, cloud, and virtualized environments.
- Familiarity with DevOps methodologies (Git, CI/CD pipelines).
- Experience with virtualization technologies (e.g., VMware, KVM).
- Proficiency in IaC tools, scripting, and testing (e.g., Bash, Python, PowerShell).
- Awareness of Agile working practices.
- Strong problem-solving and analytical skills.
- Detail-oriented with excellent planning and organizational abilities.
Key Service Areas
- Design and implement application deployments on Kubernetes environments based on customer-specific requirements.
- Implement CI/CD tooling for Continuous Integration, Delivery, and Deployment.
- Deploy, maintain, and monitor containers using Infrastructure-as-Code principles in Development, Test, and Production environments.
- Drive automation of tasks and workflows to improve operational efficiency.
Knowledge & Experience Requirements
- Expertise in CI/CD pipeline design and implementation.
- CKA (Certified Kubernetes Administrator) or equivalent level of experience.
- Solid understanding of infrastructure and security best practices.
- Previous experience working in IT projects within ITIL and Agile methodologies.
Minimum Requirements
- Bachelor’s degree or equivalent qualification in IT or a related field.
- CKA (Certified Kubernetes Administrator) or a similar certification.
- All-around IT infrastructure expertise with at least 5 years of hands-on experience in a senior engineering role.
Desired Skills:
- Kubernetes
- infrastructure
- containers
- Kubernetes distribution
- cloud platforms