Tata Consultancy Services
Apply for the
DevOps Engineer
role at
Tata Consultancy Services .
Job Description The DevOps Engineer will be responsible for building and maintaining infrastructure, automation, and continuous delivery pipelines to support software delivery on AWS.
Mandatory Technical Skills
6+ years AWS DevOps Experience and Cloud Services
Storage - S3
Networking and content delivery – API Gateway, VPC endpoint, IAM role user, VPC, Subnet, routes, Route53, LoadBalancer, Target Groups, Listener Rule
Compute – EC2, Serverless-Lambda
Security and identity – IAM, Security Groups, Target Groups, Security At rest and transit, SSM, KMS
Application integration – SNS/SQS, Event bridge
Containers – Docker, AWS EKS, Terraform, GitOps, Argo CD
Scripting – Bash, Shell, Python, PowerShell, Helm charts
Monitoring – Dynatrace, CloudWatch
Kubernetes
CI/CD pipelines with Harness Automation Tool
Additional Technical Skills
Experience in Automation, Providing CI/CD Pipelines Harness, AWS CodePipeline
Addressing AWS EKS, GitOps approach with Helm charts and ArgoCD and Lambda deployment issues, working knowledge on this two service with .NET, Java and Python language.
Experience in GitOps approach with ArgoCd and Helm charts
Experience in AWS Cloud infrastructure – Lambda, DynamoDB, S3, RDS, EBS, ECS, EKS, ECR, EFS, EC2, Route53, ELB, APIgateway, AppSync, Auto Scaling, StepFunctions, CloudWatch, CodeArtifact, IAM.
Experience in Configuration management – Ansible / Ansible Tower
Code quality and Security Control – SonarQube. Experience in SAST and DAST Scanning mainly with Veracode.
Hands on Experience in Migration On-Premises - Cloud
Continuous Integrations – Harness, TeamCity, Jenkins
Scripting – Bash, Shell, Python, PowerShell
Monitoring – ELK, Dynatrace, CloudWatch
Source code management – GIT, BitBucket, GitHub, GitHub Actions
Containerization + Orchestration – Docker, Docker-Compose, AWS EKS, Kubernetes
Good To Have Skills Harness, OIDC setup, Disaster Recovery, .Net and Java (Moderate level)
Key Responsibilities
Understanding customer requirements and implementing various development, testing, automation tools, and IT infrastructure
Responsible for setting up end-to-end code pipeline for the application deployment and their maintenance.
Managing stakeholders and external interfaces
Setting up tools and required infrastructure
Defining and setting development, test, release, update, and support processes for DevOps operation.
Proficient with Lambda and EKS, working experience with .NET and Java program to use on AWS EKS and AWS Lambda.
Troubleshooting and fixing bugs as required.
Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement
Encouraging and building automated processes wherever possible
Incident management and root cause analysis
Coordination and communication within the team and with customers
Selecting and deploying appropriate CI/CD tools
Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
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.
Salary Range – $100,000–$130,000 a year
Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr
DevOps Engineer
role at
Tata Consultancy Services .
Job Description The DevOps Engineer will be responsible for building and maintaining infrastructure, automation, and continuous delivery pipelines to support software delivery on AWS.
Mandatory Technical Skills
6+ years AWS DevOps Experience and Cloud Services
Storage - S3
Networking and content delivery – API Gateway, VPC endpoint, IAM role user, VPC, Subnet, routes, Route53, LoadBalancer, Target Groups, Listener Rule
Compute – EC2, Serverless-Lambda
Security and identity – IAM, Security Groups, Target Groups, Security At rest and transit, SSM, KMS
Application integration – SNS/SQS, Event bridge
Containers – Docker, AWS EKS, Terraform, GitOps, Argo CD
Scripting – Bash, Shell, Python, PowerShell, Helm charts
Monitoring – Dynatrace, CloudWatch
Kubernetes
CI/CD pipelines with Harness Automation Tool
Additional Technical Skills
Experience in Automation, Providing CI/CD Pipelines Harness, AWS CodePipeline
Addressing AWS EKS, GitOps approach with Helm charts and ArgoCD and Lambda deployment issues, working knowledge on this two service with .NET, Java and Python language.
Experience in GitOps approach with ArgoCd and Helm charts
Experience in AWS Cloud infrastructure – Lambda, DynamoDB, S3, RDS, EBS, ECS, EKS, ECR, EFS, EC2, Route53, ELB, APIgateway, AppSync, Auto Scaling, StepFunctions, CloudWatch, CodeArtifact, IAM.
Experience in Configuration management – Ansible / Ansible Tower
Code quality and Security Control – SonarQube. Experience in SAST and DAST Scanning mainly with Veracode.
Hands on Experience in Migration On-Premises - Cloud
Continuous Integrations – Harness, TeamCity, Jenkins
Scripting – Bash, Shell, Python, PowerShell
Monitoring – ELK, Dynatrace, CloudWatch
Source code management – GIT, BitBucket, GitHub, GitHub Actions
Containerization + Orchestration – Docker, Docker-Compose, AWS EKS, Kubernetes
Good To Have Skills Harness, OIDC setup, Disaster Recovery, .Net and Java (Moderate level)
Key Responsibilities
Understanding customer requirements and implementing various development, testing, automation tools, and IT infrastructure
Responsible for setting up end-to-end code pipeline for the application deployment and their maintenance.
Managing stakeholders and external interfaces
Setting up tools and required infrastructure
Defining and setting development, test, release, update, and support processes for DevOps operation.
Proficient with Lambda and EKS, working experience with .NET and Java program to use on AWS EKS and AWS Lambda.
Troubleshooting and fixing bugs as required.
Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement
Encouraging and building automated processes wherever possible
Incident management and root cause analysis
Coordination and communication within the team and with customers
Selecting and deploying appropriate CI/CD tools
Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
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.
Salary Range – $100,000–$130,000 a year
Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr