Tata Consultancy Services

AWS Technical Lead

Tata Consultancy Services$100K — $140K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of software engineering experience, with 5+ focused on AWS architecture.
  • Expertise in AWS services like EC2, Lambda, RDS, and S3, following AWS Well-Architected Framework.
  • Hands-on experience with load testing tools such as JMeter and Gatling, and observability frameworks.
  • Proficient in CI/CD pipeline design using tools like Jenkins and Terraform, including automated testing and deployment patterns.
  • Experience integrating legacy systems with cloud services and designing REST APIs.

Responsibilities

  • Act as the AWS technical authority and make cloud architecture decisions.
  • Lead a development team, assign tasks, and conduct code reviews to ensure understanding of migration goals.
  • Design and implement observability frameworks for cloud workloads to optimize performance.
  • Establish performance engineering standards, execute load testing, and validate benchmarks against mainframes.
  • Own the CI/CD pipeline, including automated testing and deployment strategies.
  • Design integration architecture between mainframe and cloud systems, ensuring data consistency.
  • Conduct code reviews on architectural and security-sensitive changes to maintain high standards.

Benefits

  • Discretionary Annual Incentive.
  • Comprehensive medical coverage, including health, dental, and vision plans.
  • Family support with maternal and parental leave options.
  • Insurance options for auto, home, and identity theft protection.
  • Commuter benefits and professional growth reimbursement for certifications and training.
  • Generous time off, including vacation, sick leave, and holidays.
Full Job Description
Must Have Technical/Functional Skills

  • Minimum 8+ years of software engineering with 5+ years hands-on AWS architecture experience. Expert-level proficiency across core AWS services including EC2, Lambda, ECS/Fargate, RDS/Aurora, DynamoDB, S3, API Gateway, SQS, SNS, EventBridge, Step Functions, VPC, IAM, KMS, and Secrets Manager. Proven ability to design scalable, resilient, cost-optimized cloud-native solutions aligned to AWS Well-Architected Framework. Guides development team on service selection and cloud-native implementation patterns.
  • Strong hands-on experience designing performance baselines, defining SLAs/SLOs, and executing load testing (JMeter, Gatling, k6). Proficient in building comprehensive observability frameworks covering centralized logging (CloudWatch, ELK, Splunk), custom metrics and dashboards, distributed tracing (AWS X-Ray), and intelligent alerting with escalation policies. Experience with Datadog, New Relic, Grafana, and Prometheus. Ability to design reconciliation monitoring comparing mainframe and cloud outputs during parallel run.
  • Strong experience in application design, distributed systems, and pattern selection for migration scenarios including event-driven architecture (SQS, SNS, EventBridge, Kafka), serverless design (Lambda, Step Functions), batch processing migration (AWS Batch), microservices decomposition, strangler fig pattern, and anti-corruption layer pattern. Proficient in distributed systems trade-offs including eventual consistency, saga pattern, idempotency design, circuit breaker, and retry patterns.
  • Must have experience designing and implementing enterprise-grade CI/CD pipelines (Jenkins, GitHub Actions, AWS CodePipeline) with automated testing gates, multi-environment promotion strategies, and deployment patterns including blue-green, canary, and feature flags. Strong hands-on Terraform and CloudFormation experience. Experience integrating security scanning (SAST, DAST), performance testing, and automated rollback into pipeline design. Tools include JUnit, Mockito, REST-Assured, JMeter, Postman, SonarQube, GitHub, Maven.
  • Hands-on experience designing and implementing integration layers connecting legacy/mainframe systems with cloud-native services. Strong proficiency in contract-first REST API design, API Gateway implementation, and asynchronous messaging patterns (SQS, SNS, MQ, Kafka, JMS). Experience with ETL/ELT pipeline design, CDC (Change Data Capture), data validation and reconciliation, and batch job migration from mainframe to cloud equivalents. Ability to design and coordinate parallel run integration between mainframe and cloud systems.


Roles & Responsibilities

  • Act as the primary AWS technical authority for the development team own all cloud architecture decisions within the workstream including service selection, integration patterns, infrastructure design, and coding standards
  • Lead and guide a team of developers day-to-day assign tasks, unblock technical issues, conduct code reviews, and ensure every engineer understands what they are building and why it matters to the migration program
  • Design and implement the observability framework for migrated workloads establish logging standards, build custom CloudWatch dashboards, configure distributed tracing (X-Ray), and define meaningful alerting thresholds with escalation runbooks
  • Establish and enforce performance engineering standards define SLAs/SLOs for each migrated system, design and execute load testing before go-live, optimize AWS service configurations, and v alidate cloud performance against mainframe benchmarks during parallel run
  • Design, implement, and own the CI/CD pipeline for the workstream including automated testing gates, multi-environment promotion strategy, deployment patterns (blue-green, canary), rollback procedures, and infrastructure as code (Terraform/CloudFormation)
  • Design and implement integration architecture connecting mainframe and cloud systems define API contracts, messaging patterns, data pipeline design, and reconciliation monitoring to ensure data parity between legacy and cloud outputs
  • Conduct rigorous code reviews for all architectural changes, integration points, and security-sensitive code enforce standards, flag design deviations, and use reviews as a mentoring opportunity for the development team
  • Own the technical quality of sprint deliverables ensure all code meets acceptance criteria, passes automated tests, and meets performance and security standards before sprint review
  • Drive technical spike investigations for complex migration scenarios assess feasibility, document findings, recommend approach, and share outcomes with the Principal Architect and Program Manager
  • Coordinate integration points with other workstream Technical Leads agree on API contracts, shared data structures, messaging schemas, and cross-team dependencies before development begins
  • Actively participate in PI Planning and sprint planning provide accurate story estimates, flag AWS-specific risks and dependencies, and protect team capacity from unplanned scope
  • Maintain technical documentation as a delivery standard AWS architecture decisions, integration specs, monitoring runbooks, deployment guides, and known issues log as part of each sprint's Definition of Done


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

#LI-KR3

TCS Employee Benefits Summary:

Discretionary Annual Incentive.

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

Family Support: Maternal & Parental Leaves.

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

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

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

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

  • Tata Consultancy Services
    AWS Technical Lead
    $100K — $140K *
    Parsippany, NJ 07054 (Morris County)
    Enterprise Technology
    In-Person
  • Tata Consultancy Services
    Angular Developer
    $125K — $140K *
    Irving, TX 75061 (Dallas County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    AWS Glue Data Engineer
    $120K — $150K *
    Phoenix, AZ 85032 (Maricopa County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    SRE Operations Lead - AWS, GitLab & AIOps
    $70K — $120K *
    Charlotte, NC 28269 (Mecklenburg County)
    Enterprise Technology
    In-Person
  • Tata Consultancy Services
    LEAD SDET
    $110K — $130K *
    Toronto, ON M3C 0E3
    Information Technology
    In-Person

More Enterprise Technology Jobs

Find similar AWS Technical Lead jobs: