AWS Architect

Tata Consultancy Services

Austin, United States

Salary : 15,500 - 19000

Must Have Technical/Functional Skills
 Must Have: 
In depth knowledge of key AWS services - EC2, S3, RDS, ELB, VPC, ElastiCache, CloudFormation, CloudWatch, AWS Route 53, CloudFront, SNS, Amazon Identity and Access Management, Infrastructure as Code etc.
Cloud Architecture Design and Best Practices
On premise / other cloud providers to AWS cloud migration using cloud migration tools,
Infrastructure as Code (IaC) using AWS CloudFormation or Terraform
Cloud strategy assessment and definition
DevOps Practices and Tools (CI/CD pipelines)
Containerization and Orchestration with Docker and Kubernetes
Database Design and Management (SQL/NoSQL)
Networking and Security in the Cloud
Performance Tuning and Cost Optimization
Scripting and Automation with Python, Bash, or PowerShell
Serverless Architectures with AWS Lambda and API Gateway
Experience as a Lead like Team lead/Project Lead/Tech Lead

Good to Have

  Demonstrable expertise in Golang development services, including a deep understanding of its syntax, advanced features, and standard library
Familiarity with Go routines and channel patterns, as well as experience in writing high-performance Go code
Experience with Postgres databases

Roles & Responsibilities
Lead a team of engineers working on our product roadmap. Expected to contribute to the feature development with hands-on development tasks
Responsible for architecture and design decisions
Oversee software architecture, source control workflows, CI/CD processes and perform code reviews to ensure exceptional code quality
Improve the development experience and the quality of the codebase. Define and uphold best practices and coding standards for the team
Own stability and the performance of the service 
Responsible for design, development, implementation, operation improvement and debug cloud environments in AWS and Cloud Management Platform and orchestration tools.
Designing scalable and secure integration architectures that connect various AWS services with third-party applications, legacy systems, and on-premises infrastructure.
Performs engineering design evaluations for new environment builds
Architect, implement and improve possible automations for cloud environments
Recommends alterations to development and design to improve quality of products and/or procedures.
Implementation of industry standard security practices during implementation and maintain it throughout the lifecycle.
Developing and managing APIs using AWS services like API Gateway, Lambda, and Step Functions to ensure seamless communication between systems.
Implementing authentication, authorization, and encryption mechanisms to safeguard integrations, adhering to industry best practices and compliance standards.
Utilizing AWS CloudWatch and X-Ray to monitor system integrations, identifying performance bottlenecks, and optimizing workflows for efficiency.
Setting up automated deployment pipelines using AWS CodePipeline and AWS CodeBuild to enhance reliability and reduce integration downtime.
Working closely with development, operations, and business teams to understand integration requirements and translate them into scalable AWS solutions.
Diagnosing integration issues, debugging failures, and ensuring smooth operations for connected applications.
Generic Managerial Skills, If any
Good communication
Stakeholder management


Salary Range: $130,000-$160,000 a year

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.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

#LI-SP1