T

AWS/GCP Platform Engineer

Tata Consultancy Services · Hyderabad, Telangana, India - Mumbai, Maharashtra, India - Pune, Maharashtra, India

~₹12L (est.)3–10 yrs experiencefull_timePosted 6 days ago
Apply now →

Job description

**Role & responsibilities** - **Cloud Platform Engineering:** Design, implement, and manage core cloud infrastructure and services on AWS and GCP, focusing on compute, storage, networking, security, and identity management. - **Infrastructure as Code (IaC):** Develop, maintain, and optimize cloud infrastructure using IaC tools such as Terraform, CloudFormation (AWS), and Deployment Manager (GCP). Create reusable modules and blueprints to standardize deployments. - **Automation & Orchestration:** Automate the provisioning, configuration, and management of cloud resources and services. Develop scripts and tools (e.g., Python, Go, Bash) to streamline operational tasks and improve efficiency. - **Containerization & Orchestration:** Implement and manage containerization technologies (Docker) and orchestration platforms (Kubernetes, e.g., Amazon EKS, Google Kubernetes Engine) to support cloud-native application deployments. - **Site Reliability Engineering (SRE):** Embrace a "you build it, you run it" mindset. Take ownership of the reliability, performance, and availability of the cloud platforms and services you build. Implement robust monitoring, alerting, and logging solutions, and participate in on-call rotations to ensure rapid incident response and resolution. - **Security & Compliance:** Implement and enforce cloud security best practices, ensuring compliance with Citi's policies, industry standards, and regulatory requirements. Configure IAM roles, network security groups, firewalls, and encryption. - **CI/CD Pipeline Integration:** Collaborate with development teams to integrate cloud infrastructure provisioning and management into CI/CD pipelines, enabling automated and continuous delivery. - **Documentation & Knowledge Sharing:** Create and maintain comprehensive documentation for cloud architectures, configurations, and operational procedures. Mentor junior engineers and contribute to knowledge sharing within the team.