Logo
Tata Consultancy Services

Engineer Computer Systems Support

Tata Consultancy Services, Chino Hills, California, United States, 91709

Save Job

Engineer Computer Systems Support Join to apply for the Engineer Computer Systems Support role at

Tata Consultancy Services .

Responsibilities

Design, implement, and optimize Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or AWS CodePipeline, CodeBuild, and CodeDeploy.

Automate build, test, and deployment processes to ensure rapid and reliable software delivery.

Architect, deploy, and manage scalable, secure, and resilient AWS infrastructure (EC2, S3, Lambda, VPC, IAM, ECS, EKS, SageMaker, etc.).

Implement Infrastructure as Code (IaC) using Terraform or AWS CloudFormation for consistent and automated provisioning.

Develop and maintain automation scripts and tools in Python for infrastructure provisioning, deployment, monitoring, and system configuration.

Integrate Python-based solutions with AWS services and CI/CD pipelines.

Implement and manage monitoring and logging solutions (CloudWatch, Prometheus, Grafana, ELK stack) to ensure system performance, availability, and security.

Troubleshoot and resolve issues related to CI/CD pipelines, AWS infrastructure, and application deployments.

Collaborate with development, QA, and operations teams to streamline workflows and improve overall system reliability and efficiency.

Promote and implement DevOps best practices, including security, cost optimization, and scalability.

Technical Skills

Python

AWS (EC2, S3, Lambda, VPC, IAM, ECS, EKS, SageMaker, etc.)

CI/CD (Jenkins, GitLab CI, GitHub Actions, AWS CodePipeline, CodeBuild, CodeDeploy)

Infrastructure as Code (Terraform, AWS CloudFormation)

Monitoring & Logging (CloudWatch, Prometheus, Grafana, ELK stack)

Qualifications

Bachelor’s degree in Computer Science or a related field.

Experience designing and managing CI/CD pipelines.

Hands‑on experience with AWS services and IaC.

Strong programming skills in Python.

Knowledge of monitoring, logging, and troubleshooting in distributed systems.

Excellent communication and collaboration skills.

Education Bachelor’s degree

Salary Range $50,000 - $60,000 per year

Seniority level

Entry level

Employment type

Full‑time

Job function

Information Technology

IT Services and IT Consulting

Referrals increase your chances of interviewing at Tata Consultancy Services by 2x.

#J-18808-Ljbffr