TA

AWS Application Engineer

Tata Consultancy Services Limited
Pune10-15 LPA Posted 8 Aug 2025
FULL TIME
Docker
Terraform
Cloudformation
Aws Lambda
Serverless Architecture
+1 more

Job Description

Description

We are seeking an experienced AWS Application Engineer to join our dynamic team in India. The ideal candidate will have a strong background in developing and deploying applications on AWS, with a focus on performance, scalability, and security.

Responsibilities

  • Design, develop, and deploy scalable applications on AWS.
  • Manage and optimize cloud infrastructure and services for performance and cost efficiency.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Implement best practices for cloud security and data protection.
  • Monitor and troubleshoot application performance issues.
  • Automate deployment processes using CI/CD tools and techniques.
  • Stay updated with AWS services and features to continuously improve application architecture.

Skills and Qualifications

  • 4-10 years of experience in application development and deployment on AWS.
  • Strong proficiency in programming languages such as Python, Java, or Node.js.
  • Experience with AWS services such as EC2, S3, Lambda, RDS, and DynamoDB.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Knowledge of Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation.
  • Understanding of RESTful API design and development.
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or AWS CodePipeline.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Excellent communication and teamwork skills.