Job Type: Contract
Job Category: IT

Job Description

Job Title: Senior SQL DBA (Performance Analyst)
Location: Remote (Toronto, ON)
Duration: 6-12 Months Contract (Possible extension)

 

Overview: We are seeking a proactive and technically skilled Database Administrator (DBA) to join our IT team. This role will focus on modernizing and managing our SQL database infrastructure with a strong emphasis on automation, cloud technologies, and performance optimization. You will play a critical role in ensuring our data platforms remain secure, scalable, and resilient in support of business growth and innovation.

 

What you will do

  • Administer, support, and automate the full lifecycle of Microsoft SQL Server databases across on-prem and cloud environments.
  • Drive automation of routine tasks using Azure DevOps Pipelines and Infrastructure-as-Code principles (e.g., build releases, backups, restores, environment refreshes).
  • Optimize and maintain the performance, integrity, and security of production, development, and test databases.
  • Perform advanced performance tuning and query optimization for high-volume, mission-critical systems.
  • Establish and enforce database governance and security best practices aligned with regulatory and company requirements.
  • Design and implement solutions for disaster recovery, high availability, and data retention compliance.
  • Collaborate with application developers and DevOps engineers to define and enforce database architecture and standards.
  • Maintain accurate and up-to-date documentation including system architecture diagrams, SOPs, and database design specifications.
  • Manage database access control through automated, self-service provisioning in line with RBAC principles.
  • Evaluate and recommend emerging technologies, including database platforms, monitoring tools, and cloud-native services.
  • Deliver and maintain meaningful dashboards, reports, and monitoring metrics to stakeholders.
  • Contribute to a culture of continuous improvement through knowledge sharing, process refinement, and mentoring.
  • Provide global database support, including on-call availability for high-severity incidents and changes.

 

What you require for the role

  • Advanced proficiency in SQL and SQL Server management tools.
  • Hands-on experience with data warehouse architecture and managing large, complex datasets.
  • Expertise in database security, backup/recovery strategies, and performance monitoring.
  • Strong scripting capabilities with PowerShell, Bash, or Python.
  • Working knowledge of SSAS, SSIS, and SSRS.
  • Solid experience with database administration, data modeling, and database design principles.
  • Comfortable operating in both Windows Server and Linux environments.
  • Practical experience with cloud database services such as Azure SQL, Amazon RDS, or Google Cloud SQL.
  • Understanding of CI/CD pipelines and modern software development workflows.
  • Experience working in Agile/Scrum teams and familiarity with the full SDLC.
  • Excellent communication skills, both verbal and written, with a customer-oriented mindset.
  • High attention to detail and a commitment to operational excellence.
  • Ability to work independently while collaborating effectively across global teams.

Required Skills
Business Continuity Analyst Data Analyst

Fill below details & click “Apply”

Only add 10 digit number without prefix
Resume can be attached in PDF, JPG, Word , Txt format only

Share This Job