Logo
Tata Consultancy Services

DevOps Engineer

Tata Consultancy Services, Culver City, California, United States, 90232

Save Job

Overview

Join to apply for the

DevOps Engineer

role at

Tata Consultancy Services . Responsibilities

Implementation of DevOps and Continuous Delivery methodologies to existing build and deployment strategies. Build and deploy Docker containers to break up the monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed. Provide maintenance of source code repository in GitHub and handle branching, tagging, and merging processes. Manage builds and make necessary changes to Ant/Maven build scripts for Java-based applications. Support migration of applications from on-premises datacenters to AWS Cloud. Write templates for AWS infrastructure as code using Terraform to build non-prod and production environments. Knowledge of Jenkins and Nexus for CI/CD implementation. Qualifications and Skills

Experience with setting up CI/CD tools like Jenkins, SonarQube, ELK Stack, GitHub Enterprise. Good understanding of test automation for Unit Tests, Functional Tests and Integration Tests. Proficiency in Shell scripting. Hands-on experience with Python, Java, JavaScript. Working experience with web frameworks like Django or Spring Boot is a plus. Experience with AWS (minimum several years) and Terraform. Experience with Docker and Kubernetes. Understanding of architecture and design patterns. Functional skills: requirements gathering, roadmap planning, change management, risk planning and mitigation, communication skills, backlog grooming, agile methodology, sprint planning. Job Details

Salary Range: $120,000 - $160,000 per year Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: IT Services and IT Consulting Referrals increase your chances of interviewing at Tata Consultancy Services. Get notified about new DevOps Engineer jobs in Culver City, CA.

#J-18808-Ljbffr