Tata Consultancy Services
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
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