Job Description*
- Participate in the production of overall product design documentation. Key contributor to the engineering of Kubernetes based Hybrid cloud container platform.
- Contribute on scalable PaaS (container orchestration platform) platform engineering, design decisions, standards, and operational practices
- Design, develop and be accountable for feature delivery.
- Apply enterprise standards for solution design, coding and quality.
- Follow and promote best practices in Cloud platforms engineering, cloud operations, cloud-native application development, and cloud platform governance.
- Plan and implement the selection of new cloud services and tools to enable cloud roadmap
- Participate in the creation of blueprints and reference implementations of hybrid cloud container platform
- Partner with Information Security teams to engineer secure app patterns and have “security from the get-go” model into Cloud platforms
- Communicate problems and challenges to drive discussions across key stakeholders –engineering, operations, developers, and leadership
- Develop hybrid cloud container platform services provisioning automation with integrated capabilities of IAM, network, security policies as code, and observability
- Implement built-in resiliency, observability, and enable FinOps as a part of infrastructure automation to enable cloud PaaS services
- Develop CI/CD pipelines to build the container platform
- Collaborate with technical product management and operations, to deliver the engineering roadmap in Agile model
- Partner with Information Security teams to engineer secure app patterns into Cloud platforms
- Assist in translating business requirements into technical definitions, reference models, blueprints, and playbooks for deployment in compliance with architecture standards and policies
- Promote an inclusive and healthy working environment and help to resolve organizational impediments/blockers
Responsibilities*
- Experience in delivering large scale PaaS platforms with focus on performance, scale, security, and reliability
- Experience with leading engineering teams in Cloud-native technologies
- Experience in containers and Kubernetes based container orchestration technologies
- Solid understanding of cloud networking concepts, subnets, routing, load balancing, firewalls, and cloud security.
- Understanding of landing zones, cloud-native security, monitoring and logging tools, and Well-Architected Framework principals.
- Experience with CICD tools – Jenkins, pipelines, etc.
- Experience in native CSP orchestration stacks (e.g., Azure ARM templates, AWS CloudFormation, Google Cloud Deployment Manager)
- Experience in container-native technologies such as Kubernetes, container native virtualization, network, etc.
- Experience in cloud-native logging, monitoring and operations tools – Splunk, Prometheus, fluentD, etc.
- Experience in infra-automation tools and general programming languages – Ansible, Java, python, etc.
- Must be intermediate level in one or more of the following, with familiarity with the others:
- Cloud IAM
- Cloud network and security design
- Cloud IaaS design, including image creation and management using tools such as Packer.
- Cloud-native Kubernetes services (AKS, GKE, EKS) design and implementation
- Red Hat Openshift public cloud design and implementation
- Experience with configuration management and automation tools such as Ansible, Puppet, CloudFormation, Salt
- Excellent understanding of the programming principles, design patterns and OO best practices
- Development experience in Python/ Java/ Golang. Experience building microservices and RESTful APIs is preferred.
- Experience in Agile development practices and test-driven development
- Demonstrated excellence in organizational and troubleshooting skills
Education*
- Minimum of a 4-year degree in Computer Science or a related discipline or equivalent experience
Experience Range*
Overall 8+ Years and minimum 3+ years Kubernetes based PaaS cloud platform engineering experience.
Foundational Skills*
Kubernetes services such as AKS/EKS/ GKE, Openshift, Ansible, CICD, Java/Python/Go, Shell/python scripting
Desired Skills*
Terraform, REST APIs/ Microservices development, ArgoCD, Tekton and K-native
Work Timings*
40hrs/week in a Global support Model with weekend support on a rotational basis.
Job Location*
Hyderabad/ Gurugram