Azure Cloud/Devops Engineer

6 days ago


Toronto, Ontario, Canada Tata Consultancy Services (TCS) Full time $80,000 - $120,000 per year

Inclusion without Exception:

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our people stories across our workforce and implemented through equitable workplace policies and processes.

About TCS:

TCS is an IT services, consulting, and business solutions organization that has been partnering with many of the world's largest businesses in their transformation journeys for over 55 years. Its consulting-led, cognitive-powered portfolio of business, technology, and engineering services and solutions is delivered through its unique Location Independent Agile delivery model, recognized as a benchmark of excellence in software development. A part of the Tata group, India's largest multinational business group, TCS operates in 55 countries and employs over 607,000 highly skilled individuals, including more than 10,000 in Canada. The company generated consolidated revenues of US $ 30 billion in the fiscal year ended March 31, 2025 [BS1] and is listed on the BSE and the NSE in India. TCS' proactive stance on climate change and award-winning work with communities across the world have earned it a place in leading sustainability indices such as the MSCI Global Sustainability Index and the FTSE4Good Emerging Index.

Primary Responsibilities:

  • Infrastructure as Code (IaC): Use Terraform to automate the provisioning and management of cloud resources (VMs, storage accounts, virtual networks, load balancers, firewalls, etc.) in Azure.

  • Cloud Architecture: Design, deploy, and manage Azure Cloud solutions, including services like AKS, NSGs, Virtual Networks, Virtual Machines, load balancers, firewalls, managed databases, etc.

  • Automation & Configuration Management: Implement automated workflows for resource provisioning, management, and infrastructure configuration using Terraform. Track and manage state files and use modules to streamline processes.

  • Environment Setup: Design, implement, and support scalable cloud infrastructures using best practices. Handle dependencies and ensure seamless connectivity between different Azure components.

  • Continuous Improvement: Identify and recommend improvements to existing cloud infrastructure solutions. Work closely with DevOps and development teams to ensure infrastructure is optimized, secure, and scalable.

  • Documentation: Maintain accurate documentation for provisioning scripts, modules, and environment configurations.

Primary Skills:

  • Terraform: Proficient in writing Terraform scripts for provisioning and managing infrastructure. Knowledge of Terraform modules, state management, and handling dependencies across various infrastructure components.

  • Azure Cloud Services: Strong expertise in Azure services, including but not limited to:

o Azure Kubernetes Service (AKS)

o Network Security Groups (NSGs)

o Storage Accounts (Blob, File Storage)

o Virtual Networks (VNets)

o Virtual Machines (VMs)

o Load Balancers and Application Gateway

o Azure Managed Databases (e.g., Azure SQL, Cosmos DB)

o Firewalls, VIPs, and Routes

  • Automation & Configuration Management: Expertise in automating resource provisioning and managing configurations using Terraform. Experience with state file management, generating plans, and performing automated changes to the infrastructure.

Secondary Skills:

  • Version Control Systems: Familiarity with Git or similar version control systems for managing codebase changes.

  • CI/CD Pipeline Integration: Experience in integrating Terraform with CI/CD pipelines for continuous deployment of cloud infrastructure.

  • Scripting Languages: Knowledge of PowerShell, Bash, or Python for automation purposes.

  • Networking Concepts: Understanding of basic and advanced networking concepts like subnets, DNS, load balancing, firewalls, and VPNs in a cloud environment.

  • Security Best Practices: Familiarity with security configurations and best practices within Azure, including identity and access management (IAM), Key Vault, and encryption.

Must-Have Skills:

  • Proven Experience with Terraform in provisioning and managing Azure infrastructure.

  • Hands-on experience with Azure Services, particularly in setting up and managing AKS, storage, virtual networks, firewalls, and load balancers.

  • Strong Automation Skills using Terraform to automate infrastructure provisioning, management, and configuration.

  • Deep Understanding of Infrastructure as Code (IaC) principles and state management in Terraform.

  • Experience in Troubleshooting cloud infrastructure issues (e.g., networking, VM provisioning, database performance) and implementing corrective actions.

Good to Have Skills:

  • Azure DevOps or other CI/CD tools experience for infrastructure automation.

  • Familiarity with Azure CLI, Azure PowerShell for resource management and automation.

  • Azure certifications (e.g., Microsoft Certified: Azure Solutions Architect Expert, Microsoft Certified: Azure Administrator Associate) are a plus.

  • Experience with Azure Bicep or ARM Templates.

  • Familiarity with containerization technologies like Docke r and Kubernetes for deploying and managing microservices in Azure AKS.

Education & Experience:

  • Bachelor's degree in Computer Science, Engineering, or related field.

  • Good years of experience in Azure cloud infrastructure and Terraform.

  • Strong experience in working within Agile environments and collaborating with cross-functional teams.

Tata Consultancy Services Canada Inc. is committed to meeting the accessibility needs of all individuals in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code (OHRC). Should you require accommodations during the recruitment and selection process, please inform Human Resources.

Thank you for your interest in TCS. Candidates that meet the qualifications for this position will be contacted within a 2-week period. We invite you to continue to apply for other opportunities that match your profile.

Location

Toronto, ON

Job Function

TECHNOLOGY

Role

Engineer

Job Id

377809

Desired Skills

Azure | Data Network


  • DevOps cloud engineer

    2 weeks ago


    Toronto, Ontario, Canada TWC Global Services, LLC Full time $46,320 - $100,140 per year

    Must Haves:Proven experience as a DevOps Engineer with a focus on Azure and Azure Kubernetes Service (AKS). Hands-on experience with CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitLab CI/CD. Solid understanding of Azure cloud services including Azure Active Directory (AAD), Azure Virtual Networks (VNets), Azure Storage, and Azure Load...


  • Toronto, Ontario, Canada Iris Software Inc. Full time $120,000 - $180,000 per year

    GreetingsWe are seeking an experiencedAzure Cloud Engineerto design, deploy, and maintain enterprise-grade cloud solutions on Microsoft Azure. You'll work closely with architecture, data, and application teams to modernize infrastructure, optimize performance, and ensure cloud environments are secure, scalable, and compliant.Position: Sr. Cloud Engineer...


  • Toronto, Ontario, Canada JSG (Johnson Service Group, Inc.) Full time US$80,000 - US$120,000 per year

    Cloud / DevOps EngineerOverviewThe Cloud/DevOps Engineer will design, build, and support cloud environments to enable the delivery of modern digital products. This role involves monitoring application performance, maintaining secure and resilient cloud platforms, and supporting implementation of DevSecOps pipelines across multiple...


  • Toronto, Ontario, Canada fa9e458f-6d64-4bb1-8508-15dc9b95c671 Full time $63,000 - $114,000 per year

    Job Description:We are seeking a Cloud and AI Operations Engineer to design, operate, and optimize Microsoft Azure cloud environments supporting enterprise and digital products for a national non-profit organization undergoing a major digital modernization initiative.This is a chance to engineer the cloud backbone for data-driven and life-impacting digital...

  • DevOps Engineer

    2 weeks ago


    Toronto, Ontario, Canada BuzzClan Full time $80,000 - $120,000 per year

    Position Title: Senior DevOps/Cloud EngineerLocation: Toronto, ON (Onsite)Mode: ContractPosition OverviewClient is seeking an experiencedAzure DevOps/Cloud Engineerto design, implement, and manage DevOps processes for cloud-native applications deployed on Azure Kubernetes Service (AKS). The successful candidate will lead the development of CI/CD pipelines,...


  • Toronto, Ontario, Canada Russell Tobin Full time $120,000 - $180,000 per year

    Position Title:DevOps/Cloud Engineer – SeniorLocation:Toronto, Ontario (Hybrid – 3 days onsite per week)Start Date:November 4, 2025End Date:March 31, 2026Possible Extension:Up to 2 additional terms (approx. 500 days total)Work Allocation:100% (Full-time)Security Clearance:None requiredTravel:Not requiredPosition OverviewThe organization is seeking...


  • Toronto, Ontario, Canada BuzzClan Full time $120,000 - $180,000 per year

    Position Title : RQ09951 – Sr. DevOPS/Cloud EngineerLocation : Toronto, ON (Onsite)Mode: ContractPosition OverviewClient is seeking an experiencedAzure DevOps/Cloud Engineerto design, implement, and manage DevOps processes for cloud-native applications deployed on Azure Kubernetes Service (AKS). The successful candidate will lead the development of CI/CD...

  • Cloud Engineer

    2 weeks ago


    Toronto, Ontario, Canada 4eec983e-794d-4fd4-98f2-1d7bccd45961 Full time $80,000 - $120,000 per year

    Client:Government Services Integration Cluster # RQ09951Location:222 Jarvis Street, Toronto (Onsite – 5 days/week)Start Date:January 5, 2026Duration:4 Months + Possible ExtensionKey ResponsibilitiesDesign, build, and maintain CI/CD pipelines for automated deployment of cloud-native applications in Azure Kubernetes Service (AKS).Manage and automate...

  • Cloud Engineer

    1 week ago


    Toronto, Ontario, Canada 4eec983e-794d-4fd4-98f2-1d7bccd45961 Full time $80,000 - $120,000 per year

    Client:Government Services Integration Cluster # RQ09951Location:222 Jarvis Street, Toronto (Onsite – 5 days/week)Start Date:January 5, 2026Duration:4 Months + Possible ExtensionKey ResponsibilitiesDesign, build, and maintain CI/CD pipelines for automated deployment of cloud-native applications in Azure Kubernetes Service (AKS).Manage and automate...

  • DevOps Engineer

    2 weeks ago


    Toronto, Ontario, Canada Nets-international Communication Full time $80,000 - $180,000 per year

    OverviewWe are seeking a DevOps Engineer to design, automate, and optimize infrastructure and deployment pipelines across cloud and hybrid environments. The ideal candidate will have strong experience in CI/CD automation, cloud architecture (AWS/Azure/GCP), containerization, and infrastructure as code (IaC). This role bridges the gap between development and...