Tata Consultancy Services
Website:
tcs.com
Job details:
Job Title: AWS Cloud Developer
Location: Mumbai, India
Experience Required: 5 Years
Employment Type: Full-time
Job Summary
We are looking for an experienced AWS Cloud Developer with 5 years of hands-on experience in designing, developing, and managing scalable cloud applications. The candidate should have strong expertise in AWS services, cloud-native development, and modern DevOps practices.
Key Responsibilities
- Design and build highly scalable, secure, and cost-efficient cloud solutions on AWS
- Develop and maintain cloud-native applications using AWS services such as Lambda, API Gateway, EC2, S3, RDS, and DynamoDB
- Implement serverless architectures and microservices-based solutions
- Create and manage RESTful APIs and integrate third-party services
- Automate deployment pipelines using CI/CD tools like AWS CodePipeline, Jenkins, or GitHub Actions
- Work with Infrastructure as Code (IaC) tools such as AWS CloudFormation or Terraform
- Monitor applications using AWS CloudWatch and optimize performance and cost
- Ensure adherence to security best practices (IAM, VPC, encryption)
- Troubleshoot and resolve application and infrastructure issues
- Collaborate with cross-functional teams including DevOps, QA, and business stakeholders
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 5+ years of experience in software development with at least 2–3 years in AWS cloud development
- Strong hands-on experience with AWS services: EC2, Lambda, S3, RDS, DynamoDB, VPC
- Proficiency in one or more programming languages: Python, Java, Node.js, or .NET
- Experience in building RESTful APIs and microservices
- Good understanding of cloud security, networking, and architecture
- Experience with CI/CD pipelines and DevOps practices
- Knowledge of containerization tools like Docker (Kubernetes is a plus)
Preferred Qualifications
- AWS Certified Developer – Associate / AWS Solutions Architect Certification
- Experience with serverless frameworks
- Familiarity with Agile/Scrum methodology
- Experience with monitoring tools like CloudWatch, Grafana, or Prometheus
Key Competencies
- Strong problem-solving and analytical skills
- Effective communication and collaboration skills
- Ability to work independently and in a team environment
- Adaptability and eagerness to learn new technologies
Click on Apply to know more.