Job Specification : Junior Kubernetes and Cloud Engineer
Company: Kapsch SA / Global Location: Kapsch TrafficCom South Africa | Centurion Position: Kubernetes and Cloud Engineer (Junior)
Position Overview
As a Junior Kubernetes and Cloud Engineer at Kapsch, you will build upon your foundational knowledge and interest in Kubernetes infrastructure. You will play a vital role in ensuring the continuous and correct operation of existing and future platforms. Working closely with other engineers, you will troubleshoot Kubernetes issues and enhance operational performance.
Key Responsibilities
- Operational Skills & Abilities
- Basic knowledge of containerization.
- Initial experience or training with cloud platforms (Azure, AWS, GCP).
- Interest in Kubernetes distributions (OpenShift, Tanzu, AKS, EKS).
- Basic knowledge or training in Infrastructure-as-Code (IaC) tools (e.g., Terraform).
- Basic knowledge or training in Docker and Kubernetes.
- Initial experience with virtualization (e.g., VMware, KVM).
- Basic knowledge of Linux.
- Interest in Kubernetes monitoring tools (e.g., Open Lens, Prometheus).
- Basic knowledge of networking and storage solutions in Kubernetes and cloud environments.
- Familiarity with DevOps methodologies (e.g., Git, CI/CD pipelines).
- Strong problem-solving skills with a detail-oriented approach.
- Excellent planning and organizational abilities.
Key Service Areas
- Design and implement application deployments (onboarding) on Kubernetes environments according to customer-specific requirements.
- Implement Continuous Integration, Delivery, and Deployment using different CI/CD tools.
- Maintain, configure, and monitor containers using Infrastructure-as-Code principles in Development, Test, and Live environments.
- Automate tasks to improve workflows and efficiency.
Reporting
- Produce daily, weekly, and monthly reports (based on customer requirements).
Knowledge & Experience Requirements
- Basic understanding of cloud best practices and security principles.
- Interest in Kubernetes and cloud technologies.
- Knowledge of containers, container workflows, and CI/CD pipelines.
- Awareness of IT infrastructure best practices.
- Experience in an IT project environment with active project involvement.
Minimum Requirements
- Bachelor’s degree or equivalent qualification in IT or a related field.
- Interest in Kubernetes and cloud technologies.
- Basic understanding of IT infrastructure.
Desired Skills:
- DevOps
- Kubernetes
- CONTAINERIZATION
- Azure
- Openshiftt
- Docker
- Linux