Search jobs > Toronto, ON > Database administrator

Senior Database Administrator / Developer

Lifemark
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
Lifemark
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...

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...

BMO Financial Group
Scarborough, 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...

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. ...

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...

S.i. Systems
Toronto, Ontario

Senior Oracle Database to optimize performance for a large ERP implementation. Oracle Database Administrator. Optimize very large multi-terabyte Oracle databases to improve SQL performance for critical applications, utilizing Oracle 19c and advanced tuning techniques. Tune PeopleSoft Payroll and Tim...

SIX Payment Services
Canada

Worldline is hiring a senior database administrator to join our North America IT operations team. As a Worldline DBA, you will be a critical member of the team managing our production and non-production databases. You will build, configure, and optimize SQL Server database engines in a variety of en...

Yoush Consulting
Toronto, Ontario

Database Administrator - Senior - 1 Year Contract - Hybrid Work - Toronto. We are seeking the services of four (4) Senior Database Administrator. Maintain, administrate, tune performance ofdatabases, , IMS, DB2, Oracle, Microsoft Azure SQL database andSynapse database;. Expert Database administratio...

Capleo Global LLC
Toronto, Ontario

Position: Database Administrator. Demonstrated experience in modifying database structures using information provided by application developers. Creation of technical specifications for Azure, SQL and Oracle database systems development. Experience administering database management systems (i. ...

ITREB
Canada

Database Administrators Responsibilities:. Implement and manage database monitoring focussing on preventive measures to enhance database security. The Database Administrators should have a minimum of 2 years working experience with Microsoft Azure SQL and SQL Server. Software Developers Responsibili...