Search jobs > Toronto, ON > Database administrator

Senior Database Administrator / Developer

pt Health
North York, ON, CA
$150K a year (estimated)
Permanent
Full-time

Location

This is a hybrid position (3 days per week in office from one of our office locations below and 2 days remote).

Office Locations :

Burlington location @ 3215 North Service Road, Burlington, ON, L7N 3G2 (near hwy. 403 QEW and Guelph Line)

North York location @ 243 Consumers Rd, North York, ON M2J 4W8 (near hwy. 404 and hwy. 401)

Starting April 2025, this role will be relocated to our Brampton location @ 1 Presidents Choice Cir, Brampton, ON L6Y 5S5 (near hwy.

407 and Mississauga Rd)

Summary

Lifemark Health Group is seeking an enthusiastic Senior Database Administrator / Developer to join our dynamic Application Development Team in a permanent full-time position.

This position reports to the Development Manager, Application Services. You will be managing, maintaining, securing, and coding the company's databases.

You will be responsible for making tested changes to make our databases highly available and highly performant.

About You

You are an individual with technical skills and acumen who is willing and able to contribute at a senior level. You are a database geek with many years of professional work experience and know how to code T-SQL as well as troubleshoot long running queries and other database performance tweaks.

You enjoy and thrive while working with Microsoft SQL Databases in a VM as well as in the Azure PaaS (Platform as a Service).

Your Responsibilities

Database Administration and Maintenance

Design, implement, and maintain database systems for applications developed using C# and .NET Core.

  • Ensure high availability and disaster recovery solutions are in place for critical databases.
  • Perform regular database maintenance tasks such as backups, indexing, and performance tuning.
  • Monitor database performance and make necessary adjustments to optimize performance.

Azure Cloud Management

  • Manage and optimize databases hosted on Azure SQL Database, Azure SQL Managed Instance, and other Azure data services.
  • Implement and maintain database security, including encryption, access controls, and compliance with data protection regulations.
  • Utilize Azure services like Azure Data Factory, Azure Blob Storage, and Azure Monitor for data integration, storage, and monitoring.
  • Plan and execute database migrations to Azure, ensuring minimal downtime and data integrity.

Support and Troubleshooting

  • Provide advanced troubleshooting support for database-related issues, working closely with application developers and IT teams.
  • Resolve complex incidents and problems related to database performance, availability, and integrity.
  • Analyze and resolve database issues in a timely manner, ensuring minimal impact on application performance and availability.

Development Collaboration

  • Collaborate with development teams to design and optimize database schemas, queries, and stored procedures.
  • Review and optimize SQL queries and database code written by application developers.
  • Provide guidance on best practices for database design, indexing strategies, and query optimization.

Automation and Scripting

  • Develop and maintain automation scripts for database management tasks using PowerShell, Azure CLI, or other scripting languages.
  • Implement automated monitoring and alerting systems to proactively identify and resolve database issues.

Capacity Planning and Scaling

  • Monitor database capacity and plan for future growth, ensuring the database infrastructure can scale to meet application demands.
  • Implement and manage database partitioning, sharding, and other scaling techniques as needed.

Documentation and Reporting

  • Maintain comprehensive documentation of database configurations, procedures, and policies.
  • Generate and analyze reports on database performance, usage, and capacity planning.

Compliance and Security

  • Ensure databases comply with industry standards and regulatory requirements (e.g., GDPR, HIPAA).
  • Perform regular security audits and vulnerability assessments on database systems.
  • Implement and enforce data encryption, data masking, and other security measures.

Research and Innovation

  • Stay up to date with the latest database technologies and best practices.
  • Evaluate and recommend new tools, technologies, and methodologies to improve database performance, security, and manageability.

Required Skills and Qualifications

  • Bachelor's degree in computer science, Information Technology, or a related field.
  • Extensive experience as a DBA, with a focus on supporting C# and .NET Core applications.
  • Strong expertise in Microsoft SQL Server, Azure SQL Database, and other Azure data services.
  • Proficiency in T-SQL, query optimization, and database performance tuning.
  • Experience with Azure cloud services, including Azure Data Factory, Azure Blob Storage, and Azure Monitor.
  • Strong understanding of database security, compliance, and disaster recovery.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills, with the ability to work effectively with development teams and other stakeholders.
  • Experience with automation and scripting using PowerShell, Azure CLI, or other tools.
  • Certifications such as Microsoft Certified : Azure Database Administrator Associate or Microsoft Certified : Azure Solutions Architect Expert are a plus.

Our Perks

You will be issued a company developer laptop, headset and a home office monitor, keyboard, and mouse. You will have the chance to work on full stack projects and learn from our intelligent team of seasoned developers and consultants.

After your successful probation period, you will :

  • Have access to a yearly education re-imbursement fund
  • Receive 30% discount from Shopper Drug Mart purchases
  • Contribute to an Employee Stock Ownership Plan (ESOP) with employer matching percentage
  • Have paid vacation days as well as wellness days
  • Have a choice to enroll in our Health & Dental Flex Life Benefits (or in lieu contribute to your RRSPs)
  • Access to employee assistance program

Who We Are

Lifemark Health Group is a market leader in customized healthcare solutions. As one of the largest and most comprehensive providers in Canada, we continue to grow exponentially.

With that growth, is a vision to be the most innovative healthcare providers in community rehabilitation, workplace health and wellness and medical assessment services.

Lifemark was acquired by Loblaw Companies on May 10, 2022, you can .

Lifemark welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Lifemark promotes equal employment opportunities for all job applicants, including those self-identifying as a member of the following groups : Indigenous peoples, Newcomers to Canada, and Visible minorities.

Please take some time to visit our corporate site at

30+ days ago
Related jobs
pt Health
Toronto, Ontario

Senior Database Administrator / Developer. You are a database geek with many years of professional work experience and know how to code T-SQL as well as troubleshoot long running queries and other database performance tweaks. Manage and optimize databases hosted on Azure SQL Database, Azure SQL Mana...

Alltech Consulting Services
Toronto, Ontario

Expert level knowledge of Oracle 19c database administration, maintenance, security implementation, upgrade and patching, database performance tuning, sizing and capacity planning, database backup and recovery using RMAN. ...

BMO Financial Group
Etobicoke, Ontario

Understands data in terms of its business and technical lifecycle (Create, Release, Update, and Delete), technical underpinnings of database theories (e. Assists in creation, implementation/installation, configuration, change, and support of data models, databases, data marts, data warehouses. Proac...

PET VALU
Markham, Ontario

A hands-on Senior Database Administrator who thrives in a dynamic work environment. This role involves working with other database service team members, cross-functional IT and business team members to ensure high security, high availability, high performance Pet Valu databases, including but not li...

PeopleToGo
Toronto, Ontario

One (1) Senior Database Administrator,. Role: Senior Database Administrator. Informix Database Administrator (designing, developing, installing, configuration). Install and configure various types of databases. ...

Randstad Canada
Toronto, Ontario

Title: Database Administrator_ Senior. At least 10 years of relevant experience as a Database Administrator. Demonstrated experience in modifying database structures using information provided by application developers. Creation of functional and technical specifications for database development, an...

BMO
Toronto, Ontario

Applies expertise to transform from on-premise databases to cloud data services and leverages cloud database technologies available (e. Manages and maintains enterprise databases, adhering to data governance and management policies. Designs databases that follow standards for data integrity, structu...

Scotiabank
Toronto, Ontario

You thrive on providing technical expertise and guidance to junior developers and administrators, fostering knowledge sharing and skill development within the team. You have completed the ServiceNow Certified Application Developer (CAD) and/or Certified System Administrator (CSA) and/or Certified Im...

CI Financial
Toronto, Ontario

We are seeking a highly skilled and motivated individual to join our Infrastructure team as a Database Engineer. Provide day-to-day operational and emergency support of core Database DB infrastructure systems including SAN, OS and associated platforms and hosting solutions (On-Prem, Cloud and Hybrid...

CB Canada
Toronto, Ontario

Senior Database Administrator - SQL Server. On behalf of our client in the Banking Sector, PROCOM is looking for a Senior Database Administrator - SQL Server. Senior Database Administrator - SQL Server – Job Description. Senior Database Administrator - SQL Server – Mandatory Skills. ...