Job Category: Engineer
Job Type: Full Time
Job Location: Noida - India
Job Responsibilities:
- Implement automated deployment and maintenance of the highly available, scalable, and resilient production grade cloud application and infrastructure systems with disaster recovery capabilities in the cloud for the business-critical applications.
- Implement infrastructure as code platform, work with immutable “cloud native” based environments, and use the supporting automated toolsets to test and deploy systems developed
- Implement and maintain containerized platform at scale (Kubernetes)
- Implement the cloud monitoring and management platform to measure and optimize the workloads and cloud costs
- Implement and support the automated application deployment solutions and processes to deploy the business critical and complex business systems in the cloud
- Follow the cloud best practices and implement the reference architecture for the cloud landing zone
- Implement the security and compliance controls and remediate security alerts and recommendations
- Provide mentorship to jr. engineers in the cloud team
Skill sets:
- 3+ years of DevOps tools – GCP Deployment Manager, Azure DevOps, GitHub Actions, GitLab,etc.
- 2+ years of experience in cloud (GCP) engineering and/or development
- 3+ years of experience in Infrastructure as Code (Terraform)
- Experience with automated deployment and management of the cloud services – app services, functions, compute engine/VM instances, service bus, Kubernetes as service, managed container as service, database, storage, networking, IAM, security/compliance, Big Data/analytics, AI/ML
- Experience with Agile/Scrum lifecycle management/development
- Experience developing infrastructure-as-code using Terraform
- Containers, Kubernetes (GKE, Cloud Run, etc.)
- Cloud security – Logging, monitoring, cloud native and 3rd party, SIEM, WAF, vulnerabilities scanning, container security, etc.
- Expertise in querying monitoring/audit logs
- Experience in applying security policies
- Strong written and oral communication skills with experience delivering/presenting to customer
- Ability to comprehend and explain complex information simply and accurately
- Strong scripting language experience: Python, PowerShell, Shell
- Strong understanding of different program languages and their build strategies
- Certification in GCP cloud / Kubernetes is desirable