TCS Hiring for AWS DevOps
Experience: 5 to 10 Years
Location: Chennai , Kochi , Kolkata , Coimbatore
Job Requirements*
- Strong hands-on experience with AWS services (EC2, VPC, IAM, S3, CloudWatch, Lambda, RDS, ECS/EKS).
- Proficiency in Infrastructure as Code (IaC) using Terraform (modules, remote state, workspaces).
- Experience designing and maintaining CI/CD pipelines using tools like GitHub Actions.
- Strong scripting skills in Python, Bash, or PowerShell for automation.
- Solid understanding of Git, branching strategies, and version control best practices.
- Knowledge of AWS networking concepts (VPC, Subnets, Security Groups, NACLs, Load Balancers).
- Experience implementing monitoring, logging, and alerting
- Strong understanding of cloud security best practices (IAM policies, KMS, Secrets Manager, Security Groups).
- Familiarity with Linux administration and shell operations.
Key Responsibilities*
- Design, build, and maintain AWS cloud infrastructure using best practices for security, scalability, and cost optimization.
- Develop Infrastructure-as-Code (IaC) using Terraform for creating reproducible environments.
- Manage AWS services such as EC2, IAM, S3, VPC, Lambda, CloudWatch, RDS, ECS/EKS, and API Gateway.
- Build, manage, and optimize CI/CD pipelines using tools like GitHub Actions
- Troubleshoot performance issues and ensure high availability and fault tolerance.
- Implement AWS security best practices (IAM roles, policies, KMS, Secrets Manager).
- Write automation and tooling scripts using Python, Bash, or PowerShell.
- Automate operational tasks and support continuous improvement initiatives.
- Participate in on-call rotations for production support if required.