About MBRDI:
Mercedes-Benz Research and Development India (MBRDI), headquartered in Bengaluru with a satellite office in Pune, is the largest R&D center for Mercedes-Benz Group AG outside of Germany. Our mission is to drive innovation and excellence in automotive engineering, digitalization, and sustainable mobility solutions, shaping the future of mobility.
We are looking for an experienced Engineer to design, manage, and optimize container orchestration platforms that power our applications and services. You will play a critical role in the deployment, scaling, and maintenance of our Kubernetes systems, ensuring robust, reliable, and efficient operations.
If you are passionate about containerization, automation, and modern infrastructure practices, we encourage you to bring your expertise to our collaborative and innovative team.
Responsibilities
-
Design, implement, and maintain Kubernetes clusters to support scalable application deployments.
-
Develop and deploy CI/CD pipelines for containerized applications.
-
Troubleshoot, monitor, and optimize the performance of container orchestration systems.
-
Implement Kubernetes best practices for security, resource allocation, and cluster scaling.
-
Collaborate with developers, DevOps engineers, and IT teams to ensure seamless integration and deployment workflows.
-
Conduct regular system audits to identify and resolve potential vulnerabilities.
-
Develop custom scripts and tools for better cluster management and automation.
-
Provide documentation and training to teams on Kubernetes usage and best practices.
-
Stay updated on emerging Kubernetes technologies and trends to keep our infrastructure cutting-edge.
Required Skills & Experience
-
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
-
Proficiency in Kubernetes architecture, concepts, and operations.
-
Strong experience in containerization technologies such as Docker.
-
Hands-on experience in designing and deploying Kubernetes clusters using tools like kubeadm, kubectl, or managed services such as EKS, AKS, or GKE.
-
Expertise in CI/CD tools such as Jenkins, GitLab CI/CD, or GitHub Actions.
-
Familiarity with cloud platforms like AWS, Azure, and their Kubernetes services.
-
Proficiency in scripting languages like Bash, Python, or Go for automation.
-
Understanding of networking fundamentals, including DNS, load balancing, and ingress controllers.
-
Experience with monitoring and logging tools such as Prometheus, Grafana, or ELK Stack.
-
Knowledge of Kubernetes security, including RBAC, secrets management, and network policies.
-
Strong problem-solving skills with the ability to troubleshoot complex distributed systems.
-
Familiarity with Helm and other Kubernetes package managers.
-
secret management using HashiCorp Vault
-
Familiarize with GDPR , NIS2 , DORA policies.
Nice-to-Have Skills
-
Certified Kubernetes Administrator (CKA) or Kubernetes Application Developer (CKAD) certification.
-
Experience with cloud-native storage solutions and persistent volumes.
-
Background in building and running serverless applications on Kubernetes.
-
Familiarity with scaling strategies, including horizontal and vertical pod autoscaling.