TCS USAAvance Consulting
Must-Have Technical Skills:
Cloud Infrastructure:
AWS services: EC2, S3, VPC, IAM, Lambda, RDS, Route 53, ELB, CloudFront, Auto Scaling
Serverless architecture design using Lambda, API Gateway, and DynamoDB
Containerization: Docker and orchestration with ECS or EKS (Kubernetes).
Infrastructure as Code (IaC): Terraform (preferred), AWS CloudFormation
Hands-on experience creating reusable modules and managing cloud resources via code
Automation & CI/CD: Jenkins, GitHub Actions, GitLab CI/CD, AWS CodePipeline
Automating deployments and configuration management
Scripting & Programming: Proficiency in Python, Bash, or PowerShell for automation and tooling
Monitoring & Logging: CloudWatch, CloudTrail, Prometheus, Grafana, ELK stack
Networking: VPC design, Subnets, NAT Gateway, VPN, Direct Connect, Load Balancing
Security Groups, NACLs, and route tables
Security & Compliance: IAM policies and roles, KMS, Secrets Manager, Config, GuardDuty
Implementing encryption, access controls, and least privilege policies
Must-Have Functional Skills: Problem Solving: Ability to troubleshoot complex infrastructure and networking issues under pressure.
Collaboration: Experience working cross-functionally with developers, DevOps, and security teams
Documentation: Creating runbooks, architectural diagrams, and configuration documentation
Project Ownership: Taking initiative and full ownership of AWS environments from design to operations.
Cost Awareness: Understanding of AWS billing, cost optimization techniques, and budgeting.
Adaptability & Learning Agility: Willingness to learn new AWS services and emerging technologies quickly.
Agile Practices: Comfortable working in Agile/Scrum environments, using tools like Jira and Confluence.
Design, implement, and maintain AWS cloud infrastructure following best practices.
Build and manage highly available, secure, and scalable environments.
Develop Infrastruct ure as Code templates to automate resource provisioning.
Set up and maintain CI/CD pipelines for fast and reliable deployments.
Monitor and troubleshoot production systems and performance issues.
Ensure cloud security by managing IAM, encryption, and compliance configurations.
Optimize cloud usage and manage costs through analysis and recommendations.
Stay updated with AWS announcements, new services, and community best practices.
Participate in architecture reviews and contribute to technical design decisions.
Support disaster recovery planning, backup strategies, and incident response
Serverless architecture design using Lambda, API Gateway, and DynamoDB
Containerization: Docker and orchestration with ECS or EKS (Kubernetes).
Infrastructure as Code (IaC): Terraform (preferred), AWS CloudFormation
Hands-on experience creating reusable modules and managing cloud resources via code
Automation & CI/CD: Jenkins, GitHub Actions, GitLab CI/CD, AWS CodePipeline
Automating deployments and configuration management
Scripting & Programming: Proficiency in Python, Bash, or PowerShell for automation and tooling
Monitoring & Logging: CloudWatch, CloudTrail, Prometheus, Grafana, ELK stack
Networking: VPC design, Subnets, NAT Gateway, VPN, Direct Connect, Load Balancing
Security Groups, NACLs, and route tables
Security & Compliance: IAM policies and roles, KMS, Secrets Manager, Config, GuardDuty
Implementing encryption, access controls, and least privilege policies
Must-Have Functional Skills: Problem Solving: Ability to troubleshoot complex infrastructure and networking issues under pressure.
Collaboration: Experience working cross-functionally with developers, DevOps, and security teams
Documentation: Creating runbooks, architectural diagrams, and configuration documentation
Project Ownership: Taking initiative and full ownership of AWS environments from design to operations.
Cost Awareness: Understanding of AWS billing, cost optimization techniques, and budgeting.
Adaptability & Learning Agility: Willingness to learn new AWS services and emerging technologies quickly.
Agile Practices: Comfortable working in Agile/Scrum environments, using tools like Jira and Confluence.
Design, implement, and maintain AWS cloud infrastructure following best practices.
Build and manage highly available, secure, and scalable environments.
Develop Infrastruct ure as Code templates to automate resource provisioning.
Set up and maintain CI/CD pipelines for fast and reliable deployments.
Monitor and troubleshoot production systems and performance issues.
Ensure cloud security by managing IAM, encryption, and compliance configurations.
Optimize cloud usage and manage costs through analysis and recommendations.
Stay updated with AWS announcements, new services, and community best practices.
Participate in architecture reviews and contribute to technical design decisions.
Support disaster recovery planning, backup strategies, and incident response