Senior Cloud Engineer
PressGaney View all jobs
- Vancouver, BC
- $109,000-156,000 per year
- Permanent
- Full-time
- Collaborate closely with infrastructure, database, and operations teams to design, implement, and maintain Azure cloud infrastructure across multiple environments
- Work as an integral part of cross-functional teams to architect and manage Azure Kubernetes Service (AKS) clusters supporting MSSQL workloads
- Support and optimize Azure SQL Database and SQL Server on Azure VMs deployments, ensuring performance, high availability, and disaster recovery
- Partner with operations teams to maintain Azure DevOps pipelines that automate infrastructure and database deployments
- Actively participate in team planning sessions and contribute to collective decision-making processes
- Implement infrastructure as code (IaC) practices using Terraform in coordination with team standards
- Collaborate with finance and operations teams to monitor Azure resources and implement cost optimization strategies for database workloads
- Work collectively to troubleshoot complex issues across Azure infrastructure, containerized applications, and MSSQL databases
- Contribute to and maintain team documentation for Azure systems and database environments
- Coordinate with security teams to implement Azure Security Center best practices and Azure Active Directory integration for securing MSSQL
- Provide technical guidance and mentorship to junior engineers, fostering a culture of knowledge sharing
- Participate in team on-call rotations to support production systems and critical database workloads
- Collaborate with architecture teams to evaluate new Azure services for improving our cloud infrastructure and database performance
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
- 5+ years of experience in cloud engineering roles with demonstrated team collaboration
- Strong experience with MSSQL Server administration and optimization in Azure environments
- Extensive experience with Azure services including Virtual Networks, App Service, Azure SQL, AKS, Azure Monitor
- Deep knowledge of Azure Kubernetes Service (AKS) and container orchestration, particularly for database workloads
- Experience with Linux-based containers and VMs
- Experience with Azure SQL Database, PostgreSQL, SQL Managed Instances, and SQL Server on Azure VMs
- Proficiency in infrastructure as code tools with focus on ARM templates, Bicep, and Terraform
- Experience with Azure Monitor, Log Analytics, Grafana, Loki or similar tools for monitoring and observability
- Knowledge of PowerShell, Linux shell scripting, Azure CLI, and T-SQL for automation and database management
- Experience with Azure networking concepts and security in cloud environments
- Excellent team collaboration skills with a proven track record of working effectively in cross-functional environments
- Strong communication skills with the ability to explain complex technical concepts to diverse audiences
- Relevant certifications (Azure Administrator, Azure Solutions Architect, Azure Database Administrator) are a plus
- Experience with SQL Server clustering in Azure environments and PostgreSQL Flexible Server
- Knowledge of database performance tuning and query optimization in Azure SQL and PostgreSQL
- Familiarity with Azure Key Vault for secure credential management
- Experience with Azure ExpressRoute and hybrid cloud architectures
- Understanding of compliance frameworks relevant to Azure database environments (SOC 2, HIPAA, PCI DSS)
- Experience building consensus and aligning technical decisions across teams
- History of mentoring colleagues and contributing to a positive team culture
- Experience with Azure Backup, Azure Site Recovery, and disaster recovery strategies
- Experience with Amazon Web Services