Tata Consultancy Services

Engineer

Tata Consultancy Services$100K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of AWS architecture experience with specific services (EC2, S3, RDS, etc.)
  • Proven ability to design cloud architectures utilizing microservices and serverless systems.
  • Strong networking expertise in VPC design and load balancing.
  • Experience implementing security measures and compliance in AWS environments.
  • Familiarity with Infrastructure as Code using CloudFormation or Terraform.
  • Knowledge of CI/CD tools like Jenkins and containerization with Docker/Kubernetes.
  • Programming experience in Python and Bash, with basic knowledge of Java or Node.js.

Responsibilities

  • Design scalable and cost-effective cloud architectures using AWS services.
  • Translate business requirements into precise technical solutions and architecture diagrams.
  • Select and implement appropriate AWS services tailored to project use cases.
  • Plan and execute complex cloud migration strategies (lift-and-shift, replatform, refactor).
  • Enforce security best practices and ensure compliance throughout the architecture.
  • Manage infrastructure through IaC tools such as CloudFormation or Terraform.
  • Monitor performance and optimize resource usage for cost and efficiency.

Benefits

  • Discretionary Annual Incentive.
  • Comprehensive medical coverage including dental and vision.
  • Family support benefits for maternity and parental leaves.
  • Convenient access to professional growth programs and certification reimbursements.
  • Generous time off policy including vacation, sick leave, and holidays.
  • Legal and financial assistance programs including 401(k) and student loan refinancing.
Full Job Description
Skill: AWS Solution Architect

Must Have Technical/Functional Skills

Tech skills:
  • AWS Services Expertise EC2, S3, RDS, Lambda, VPC, CloudFront, IAM.
  • Cloud Architecture Design Microservices, serverless, event-driven systems
  • Networking Knowledge VPC design, subnets, routing, load balancers, DNS
  • Security Implementation IAM policies, encryption (KMS), security groups, compliance
  • Infrastructure as Code (IaC) CloudFormation, Terraform
  • DevOps & CI/CD CodePipeline, Jenkins, Docker, Kubernetes (EKS)
  • Programming/Scripting Python, Bash, basic Java/Node.js
  • Database Management RDS, DynamoDB, Aurora, data modeling
  • Monitoring & Logging CloudWatch, CloudTrail, X-Ray
  • Cost Optimization AWS pricing models, cost analysis, resource right-sizing

Functional skills:
  • Requirement Gathering & Analysis Understanding business and technical needs.
  • Solution Design Thinking Mapping business problems to cloud solutions
  • Stakeholder Communication Working with clients, teams, and leadership
  • Project & Delivery Management Ensuring timely and successful implementations
  • Risk Assessment & Mitigation Identifying and managing technical risks
  • Documentation Skills Architecture diagrams, design documents, SOPs
  • Decision Making Selecting optimal technologies and approaches
  • Problem-Solving Troubleshooting complex system issues
  • Collaboration & Leadership Guiding teams and influencing decisions
  • Business Acumen Aligning cloud solutions with cost, ROI, and business goals

Roles & Responsibilities

1. Design scalable, highly available, and cost-effective cloud architectures using AWS services.

2. Translate business requirements into technical solutions and architecture diagrams (HLD/LLD).

3. Select appropriate AWS services (EC2, S3, RDS, Lambda, VPC, etc.) for use cases.

4. Plan and execute cloud migrations (lift-and-shift, replatform, refactor).

5. Implement security best practices (IAM, encryption, network security, compliance).

6. Build and manage infrastructure using Infrastructure as Code (CloudFormation/Terraform).

7. Ensure high availability, fault tolerance, and disaster recovery strategies.

8. Monitor performance and optimize systems for cost efficiency and scalability.

9. Integrate DevOps practices (CI/CD pipelines, automation, containerization, Kubernetes).

10. Collaborate with stakeholders, provide technical leadership, and troubleshoot issues.

Salary Range - $100,000-$115,000 a year

TCS Employee Benefits Summary:

1. Discretionary Annual Incentive.

2. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.

3. Family Support: Maternal & Parental Leaves.

Insurance Options: Auto & Home Insurance, Identity Theft Protection.

4. Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.

5. Time Off: Vacation, Time Off, Sick Leave & Holidays.

6. Legal & Financial Assistance: Legal Assistan ce, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Information Technology Jobs

Find similar Engineer jobs: