Work Location
Edmonton OfficeWe are seeking a highly skilled Sr. Azure Cloud & Database Engineer to join the Technical Services team here at SNDL. This is a hybrid role that combines traditional database administration with deep expertise across the Microsoft Azure ecosystem. You will be responsible for managing, optimizing, and securing our SQL Server environment (both on-premises and cloud) while also serving as the go-to authority for Azure platform services.
This is a hands-on technical role with significant influence on our cloud database strategy, platform governance, and overall operational excellence.
- Manage, configure, and optimize SQL Server databases (on-premises and Azure SQL).
- Implement and monitor backup/recovery, high availability (HA/DR), and performance tuning strategies.
- Administer security, roles, and permissions, ensuring compliance with governance and regulatory requirements.
- Troubleshoot database incidents, ensuring minimal downtime and business disruption.
- Support both OLTP and OLAP/analytics environments.
- Oversee Azure services and technologies, serving as an SME in this area to the entire Technical Services team.
- Configure and manage Azure resources (VMs, networking, storage, monitoring, RBAC).
- Implement infrastructure-as-code (IaC), automation, and DevOps practices for Azure workloads.
- Monitor and manage cost optimization, usage, and performance of Azure services.
- Optimize Azure resource consumption and spend while ensuring Azure resources provide consistent and reliable resources for applications and workloads.
- Collaborate with security and compliance teams on Azure AD / Entra ID governance.
- Partner with software developers, data engineers, and analysts to enable data product development and application/analytics workloads.
- Provide architectural input for hybrid and cloud-native solutions.
- Develop and maintain documentation, standards, and best practices for both SQL Server and Azure resources.
- Stay current with Microsoftβs cloud and database roadmap, recommending upgrades and innovations.
- 5+ years as a SQL Server DBA, with strong knowledge of optimizing, managing, and securing OLTP and OLAP databases.
- 3+ years hands-on experience with Azure services including Storage, Security, VMs, Networking, Monitoring.
- Expertise in backup/DR planning, high availability, and database security.
- Strong background in Azure administration: RBAC, cost management, automation.
- Familiarity with DevOps and CI/CD pipelines for database and application deployments.
- Microsoft certifications (e.g., Azure Database Administrator Associate, Azure Solutions Architect, or Data Engineer) are highly desirable.
- Excellent problem-solving skills, communication abilities, and ability to work cross-functionally.