We are looking for an experienced Senior Cloud & DevOps Engineer to support the build and production readiness of a foundational Azure data platform for a large telecommunications client. This role will focus on provisioning and operating the core Azure infrastructure, including Azure Data Factory, Data Lake Storage, data warehousing solutions and establishing the CI/CD pipelines, environment management, monitoring, and operational controls needed to take the platform through Dev, Test, and Production. The ideal candidate will have strong expertise in Azure-native architecture, infrastructure-as-code (Terraform), release engineering, observability, and secure platform operations in regulated environments. This person will work closely with Data Engineers, BI Consultants, and Governance leads to ensure the platform is deployable, scalable, secure, and aligned with enterprise and PIPEDA compliance standards.
Responsibilities
- Design and implement Azure cloud infrastructure and deployment patterns for the data platform, including Entra ID design, subscription hierarchy, naming conventions, and tagging standards.
- Build and maintain CI/CD pipelines to support repeatable, controlled releases across Development, Test, and Production environments.
- Provision and configure Azure infrastructure as code (Terraform), including Data Factory, Data Lake, ExpressRoute/VPN, network topology, and firewall rules to connect on-premises source systems.
- Configure Azure DevOps and Databricks or Snowflake Git integration to enforce version-controlled deployments.
- Support deployment of backend services, orchestration components, data services, and front-end applications.
- Enable monitoring, logging, alerting, and telemetry for both platform health and end-user usage feedback loops.
- Define and implement operational controls for reliability, performance, scalability, and incident response.
- Implement and enforce secure access patterns using Entra ID, Azure Key Vault for secrets management, and RBAC, including column-level and row-level security controls required for PIPEDA compliance.
- Ensure the solution aligns with architecture, security, and service transition requirements.
- Support non-functional testing, release readiness, and path-to-production activities.
- Produce comprehensive operational runbooks, platform documentation, and a full IaC handover package enabling the client’s internal IT team to take ownership of platform operations at programme close.
- Support cost management, network performance tuning, and security hardening of the Azure platform; contribute to cost optimisation reporting and assist with backup and disaster recovery planning.