Site Reliability Engineer

Date PostedJuly 17, 2026LocationHybrid (4 days on-site, 1 day work from home)CompanyRandstad CanadaSalaryCAD $78.62 - CAD $89.34 per hourTypeContract

Job Summary

This role is for a Site Reliability Engineer or Senior Database Platform Engineer to manage enterprise database clusters in a hybrid environment. You will be responsible for end-to-end design, automation, and optimization of data platforms using Infrastructure as Code (IaC). The position involves working across multi-cloud and on-premises environments to provision highly available and secure data infrastructure.

Responsibilities

  • Design and maintain Infrastructure-as-Code (IaC) solutions.
  • Develop and govern CI/CD pipelines for database automation.
  • Manage SQL Server high-availability environments.
  • Perform database tuning, capacity planning, and diagnostics.
  • Collaborate with security and app-dev teams on deployments.

Required Skills

  • Microsoft SQL Server expertise
  • Azure Cloud infrastructure
  • PowerShell scripting
  • Terraform or similar IaC tools
  • CI/CD pipeline management

Job Details

Responsibilities Platform Engineering & Lifecycle Automation - Automated Provisioning Frameworks: Design, build, and maintain Infrastructure-as-Code (IaC) solutions and deployment templates to standardize and accelerate the rollout of cloud and on-premises data structures. - CI/CD Pipeline Integration: Develop and govern robust continuous integration and delivery pipelines for automated database releases, configurations, patches, and platform upgrades. - Lifecycle Scripting: Write clean, modular configuration management and automation scripts to handle routing tasks, including backups, health telemetry checks, and disaster recovery validations. - Source-Control Stewardship: Maintain and structure source-controlled deployment scripts and configuration repositories to guarantee reproducible test and production beds. Database Architecture, Performance & Administration - Ecosystem Engineering: Build highly redundant Microsoft SQL Server environments from scratch across Development, QA, Production, and Disaster Recovery (DR) zones. - High-Availability Engineering: Implement and manage complex high-availability models, specifically including SQL Server Always On Availability Groups, Failover Clustering, Replication, and granular Backup/Recovery patterns. - Performance Tuning & Diagnostics: Conduct advanced performance tuning, query optimization, capacity planning, and full-stack infrastructure telemetry across databases, operating systems, and network links. - Cross-Functional Partnership: Partner with Cloud Engineering, Infrastructure, Security, and Application Development squads to safely deploy automated platform solutions and participate in major incident triage. Qualifications - Experience: Extensive professional experience in database engineering, platform automation, or database administration (DBA) supporting mission-critical, enterprise-scale application layers. - Database Platform Mastery: Deep, hands-on command of Microsoft SQL Server installation, multi-tier clustering, performance tuning, and operational patching. - Cloud & OS Infrastructure Acuity: Solid operational understanding of Microsoft Azure components (Virtual Machines, Storage, Networking, Monitoring) coupled with hands-on Windows Server administration skills. - Automation & Scripting Fluency: Proven ability to build scripts independently using PowerShell. - Infrastructure as Code (IaC): Direct experience configuring and deploying environments using Terraform, Ansible, SaltStack, or comparable cloud-provisioning technologies. - CI/CD Integration Tooling: Functional experience managing versioned assets and pipelines utilizing Azure DevOps, GitHub, or Jenkins. - Soft Skills: Exceptional troubleshooting and root-cause analytical skills. A collaborative, self-motivated team player who can communicate complex infrastructure realities effectively to technical and non-technical peers alike. Preferred Assets & Knowledge - Referenceable technical experience administering NoSQL architectures, specifically MongoDB and Apache Cassandra. - Foundational proficiency with Linux administration and container orchestration via Kubernetes. - Functional exposure to broader cloud ecosystems, such as Amazon Web Services (AWS) or Databricks analytics environments. - Prior professional experience operating within the Financial Services or highly regulated enterprise industries.