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.