Job Overview We are seeking an Azure DevOps Engineer to join our team in Toronto, Ontario, Canada. What You’ll Do Design and deploy Azure landing zones for secure, scalable cloud environments Build and manage Infrastructure as Code (IaC) using Terraform Develop and maintain CI/CD pipelines with Azure DevOps Create and deliver FinOps reports and dashboards to monitor cloud spend and usage Collaborate with cross‑functional teams to optimize cloud performance and cost Implement tagging, budgeting, and cost allocation strategies aligned with FinOps principles Principal Accountabilities Strong SME knowledge of Microsoft Azure and Terraform Design, deploy, and manage Microsoft Azure solutions, ensuring optimal performance, security, and scalability Manage and enhance the environment, ensuring the reliability and performance of critical infrastructure components Work closely with IT teams to streamline deployment processes, system configurations, and compliance management Monitor and optimize pipeline configurations to provide real‑time visibility into network performance and health Stay informed about the latest developments in Microsoft Azure, Terraform, and FinOps best practices to enhance our IT environment Participate in the evaluation and selection of new technologies to enhance the organization’s capabilities Know cloud, server, and networking principles pertaining to an enterprise environment Evaluate, engineer, test, recommend, and implement secure infrastructures Act as a resource for system escalation issues Document platform standards and processes for ongoing operations Gather business requirements for system design and validate the recommended solution for change management Schedule and coordinate installation and maintenance of resources in the cloud and ensure a stable, secure environment Perform root cause analysis on failed components and implement corrective measures Provide ongoing information to leadership, customers, and peers regarding enhancements, innovations, and solutions Follow company‑specific systems engineering standards Support technical escalations and RCA for high severity issues, including CRQ deployments during weekends and holidays Provide on‑call support during required shifts, including weekends Provide technical documentation on DevOps/FinOps processes and training to L2/L3 engineers Operate resources for internal and external projects Technical / Professional Requirements Prior experience with Azure and Terraform in a complex, security‑focused organization Responsible for complex testing and analysis of all elements of the cloud resources Analyze and provide innovative solutions to system engineering and design projects Represent the organization in front of critical audiences such as clients, customers, vendors, and executives Have a thorough understanding and management of customer business needs and expectations Exhibit exceptional customer service, problem‑solving, and communication skills Have sufficient technical depth to communicate with development and other internal organizations at a peer level, as well as convey technical concepts to non‑technical individuals Be able to work independently with minimal management supervision and with a global team of engineers Be a strong team player with ability to work in a team and as an individual contributor Have strong organizational and documentation skills Be a fast learner, flexible, and able to work on multiple tasks What You Bring 5+ years in DevOps or cloud engineering Strong hands‑on experience with Microsoft Azure Proficiency in Terraform and Azure DevOps Solid understanding of FinOps and cloud cost management tools Scripting skills in PowerShell, Bash, and Python Excellent communication and problem‑solving abilities Qualifications Bachelor’s degree in computer science, information technology, or a related field Possess 5 to 10 years of relevant professional experience or an equivalent combination of education and experience Proven experience as a Microsoft Azure Engineer with expertise in Terraform and DevOps processes In‑depth knowledge of Microsoft Azure cloud services, architecture, and best practices Proficiency in configuration management Familiarity with Azure platform for monitoring and performance management Strong scripting and automation skills for configuration tasks and deployments Excellent problem‑solving and communication skills, with the ability to work collaboratively in a team‑oriented environment Ability to work a 24×7 on‑call shift, with primary business hours Canadian Eastern Standard Time Bonus Points Azure certifications (AZ‑400, AZ‑104, AZ‑305) Experience with Power BI or other reporting tools Background in finance or cloud billing analysis Security Clearance This position requires a valid Canadian Security Clearance. Candidates will be guided through the application process for clearance but must obtain the clearance to fill the position. EEO Statement NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. For Pay Transparency information, please see the available resources. For your rights under the law, feel free to review the relevant EEO policy statements. #J-18808-Ljbffr