Lead Engineer - Platform
REA
- Gurgaon, Haryana
- Permanent
- Full-time
- We are seeking a Lead Engineer (6-8 years experience) who will play a pivotal role in shaping the future of REA's cutting-edge products. You'll collaborate closely with cross-functional teams across the globe, leading the design, development, and optimization of our Kubernetes based IDP.
- You will work with cutting-edge technologies alongside talented individuals from diverse backgrounds, fostering a dynamic and collaborative environment.
- Design and implement K8s-native compute solutions to deploy applications and workloads.
- Develop automation for Kubernetes cluster lifecycle management including zero-downtime upgrades and scaling operations.
- Define and track SLIs/SLOs for critical platform components and implement strategies to meet them.
- Collaborate with development teams to build platform capabilities.
- Conduct capacity planning and performance testing to ensure platform scalability.
- Actively participate in pairing, code reviews, unit testing, and secure deployments to deliver secure and quality code.
- Stay updated on the latest Kubernetes and platform engineering trends and apply them to solve complex challenges.
- Take ownership and accountability of deliverables while mentoring other team members.
- Proficiency in Go programming language with a strong background in building scalable applications.
- Proven experience in creating and deploying custom Kubernetes operators and CRDs.
- Deep understanding and hands-on experience with major cloud platforms (e.g. AWS / GCP / Azure).
- Extensive experience in managing and deploying workloads on production-grade Kubernetes clusters.
- Experience with Argo CD and GitOps methodologies to automate and streamline continuous delivery of applications deployed in Kubernetes environments.
- Experience in using Kubernetes ecosystem tools like Cilium, Kyverno, and Keda to build and maintain robust, scalable, and secure platforms.
- Experience with monitoring and incident management tools
- Certified Kubernetes Administrator (CKA) or Kubernetes Application Developer (CKAD) certification.
- A hybrid and flexible approach to working.
- Transport options to help you get to and from work, including home pick-up and drop-off.
- Meals provided on site in our office.
- Flexible leave options including parental leave, family care leave and celebration leave.
- Insurance for you and your immediate family members.
- Programs to support mental, emotional, financial and physical health & wellbeing.
- Continuous learning and development opportunities to further your technical expertise.