Recherche d'emploi > Toronto, ON > Database administrator

Senior Database Administrator / Developer

Lifemark
North York, ON, CA
150K $ / an (estimé)
Permanent
Temps plein

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

Il y a plus de 30 jours
Emplois reliés
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...

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

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

Motorola Solutions
Toronto, Ontario
Télétravail

Being a critical member of the Infrastructure team as a database administrator overseeing production and non-production databases. Database lifecycle & management: database health and security, upgrades, archiving, capacity management, high availability, backup and DR recovery procedures are all bui...

S.i. Systems
Toronto, Ontario

Senior Database Developer responsible for analyzing, rewriting, and realigning data sources, and optimizing DB2 ERP data integrations for cloud migration. Hands-on experience in database performance tuning. Manage and optimize SQL Server and DB2 databases to support operational needs. Ensure seamles...

Raise
Toronto, Ontario

...

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. ServiceNow Certified Application Developer (CAD). Certified System Administrator (CSA). ...

Randstad Canada
Toronto, Ontario

This is a contract position for a Database Administrator - Senior for our public sector client. Demonstrated experience in modifying database structures using information provided by application developers. Creation of technical specifications for Azure, SQL and Oracle database systems development. ...

3Pillar Global
Canada

Demonstrated expertise with a minimum of 5+ years of experience as Oracle Database Developer OR data engineer or similar role. Advanced SQL skills and experience with relational databases and database design. Extensive Experience working with Oracle Database Development, Stored Procedures. Good unde...

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