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