Job Description
Contributing to machine controller manager to manage the machines/nodes of the cluster across different cloud provider.
Etcd as the central store for Gardener objects with first class backup and restore capabilities
Control plane engineering endeavors to achieve highly scalable clusters running at most optimal operating costs.
If you are interested in cloud development based on cutting-edge technology like Kubernetes and building-up an active open source community, you will find an inspiring and professional environment for your learning and growth.
The Role
As a Developer, you will contribute in the design, development and running of a managed Kubernetes offering with Gardener. We empha teamwork and a trust-based working model. Collaboration with other teams in an international environment will be a regular part of your work.
Demonstrate excellent skills to design and develop distributed systems based on Kubernetes controller and resource paradigm.
Apply design patterns and anti-patterns in distributed systems running containerized workloads.
Create a mindshare for Gardener and your component in the open-source community.
Represent Gardener at Kubernetes and Cloud-native technology events with paper/talk submissions.
Role Requirement
Masters / Bachelors in Computer Science from Premiere Institution with 3 - 5 years of relevant Industry experience
Excellent knowledge in at least one scripting and one programming language (Go Lang preferred)
Strong experience with Unix/Linux internals and prior work in building virtualized / containerized environments.
Hands-on experience in one or more (cloud) infrastructure services and technologies e.g. AWS, Azure,GCP, OpenStack, VMWare, OpenShift.
Prior experience in design, deployment and running of cloud infrastructures at scale supporting PAAS/SAAS solutions.
Excellent understanding of cloud native development, cloud computing, distributed systems and container orchestration technology such as Kubernetes.
Exposure to building necessary automation at all levels of product lifecycle
Employement Category:
Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Software Developer
Role/Responsibilies: Software Developer
Contact Details:
Company: SAP Labs India
Location(s): India
Keyskills:
Go Lang