NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Lead Platform Engineer to join our team in Vancouver, British Columbia (CA-BC), Canada (CA).
We are seeking a highly skilled and motivated Lead Azure Cloud Engineer / Architect to design, deploy, and optimize cloud-native solutions on the Microsoft Azure platform. This role is suitable for senior professionals with deep expertise in Azure services, DevOps practices, and infrastructure management.
Key Responsibilities
- Design and manage Azure resources across environments.
- Expertise in cloud-native Azure services, including Kubernetes, serverless, and containers.
- Leverage Infrastructure as Code tools such as Azure Bicep, ARM templates, or Terraform.
- CI/CD and Automation:
- Build and maintain Continuous Delivery pipelines using Azure DevOps (YAML required).
- Develop automation scripts using shell scripting and one or more programming languages (Python, TypeScript, Go).
- Integrate security and code quality tools in pipelines.
- Site Reliability Engineering:
- Implement observability solutions for monitoring, tracing, and performance analysis.
- Troubleshoot and resolve performance bottlenecks in Azure environments.
- Drive optimization for cost-efficiency, scalability, and reliability.
- Security and Networking:
- Apply robust security practices, including access controls and encryption, leveraging Azure Key Vault and related services.
- Strong understanding of networking concepts, including Virtual Networks and traffic management.
- Work closely with development and QA teams to deliver scalable and secure solutions.
- Document processes and provide mentorship on best practices in cloud engineering and DevOps.
Required Qualifications
- Hands-on experience managing Azure resources and application development process in production environments.
- Proficiency with Azure DevOps, including pipeline creation and management.
- Expertise in configuring Azure services such as Azure Functions, App Services, and Key Vault.
- Familiarity with monitoring and observability tools (e.g., Azure Application Insights).
- Solid understanding of networking principles and traffic management.