Jobs / Tata Consultancy Services (TCS)
DevOps Engineer
Tata Consultancy Services (TCS) · Mississauga, ON, Canada
Mississauga, ON, CanadaOnsite
Remuneration
Not specified
Location
Mississauga, ON, Canada
Visa sponsorship
Not specified
Job summary
TCS is seeking a DevOps Engineer to join their team in Mississauga, ON. The role involves active participation in support project initiatives, enhancing automation frameworks using standard CI/CD tools, and contributing to application releases and migration activities. The ideal candidate will have experience in Linux environments, scripting, automation, and CI/CD tools.
Qualifications
- Experience in Linux environments
- Experience in shell scripting
- Experience in Python scripting
- Experience in Ansible Automation
- Experience in CI/CD tools such as Helm, Git, Jira, Jenkins, Tekton, UrbanCode Deploy, Harness
- Familiarity with container orchestration services like Docker, Kubernetes, OpenShift
- Experience in supporting WebSphere, TOMCAT, or Apache based MW technologies
- Knowledge of foundation infrastructure services including Compute, Storage, Network, and Database
- Excellent oral communication skills
- Excellent written communication skills
Responsibilities
- Actively involve in and own Support Project items, covering Stability, Efficiency, and Effectiveness initiatives
- Leverage standard CI/CD tools and processes to enhance the automation framework
- Transform engineering qualification efforts into continuous integration and delivery
- Participate in application releases related to infrastructure and CI/CD setups, from development, testing, and deployment into production
- Participate in migration activities
- Analyze application impact, strategize, coordinate, and execute migration activities
- Be flexible for shift work or weekend activities if required
- Perform post-release checkouts after application releases and infrastructure updates
- Develop and maintain technical support documentation
- Analyze applications to identify risks, vulnerabilities, and security issues
- Identify, analyze, and remediate reported VA issues by coordinating with different teams
- Build, test, and maintain infrastructure and tools for reliable, fast software development and release
- Use coding and scripting to solve problems
- Participate in architecture and software development activities
Skills
AnsibleBashDockerGitHarnessHelmJenkinsJiraKubernetesLinuxOpenShiftPythonTekton
Work schedule
Shift workWeekend activities
Relocation
No