Senior Database Administrator

1 month ago


Toronto, Ontario, Canada pt Health Full time

Job Summary

Lifemark Health Group is a market leader in customized healthcare solutions. We are seeking an enthusiastic Senior Database Administrator to join our dynamic Application Development Team in a permanent full-time position.

About the Role

You will be responsible for 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.

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


  • Toronto, Ontario, Canada CB Canada Full time

    Job Title: Senior Database AdministratorJob Summary:CB Canada is seeking a highly skilled Senior Database Administrator to join our team. As a senior database administrator, you will be responsible for ensuring the smooth operation of our databases, ensuring data integrity and security, and working closely with our technical team to resolve any technical...


  • Toronto, Ontario, Canada Foilcon Full time

    Estimated Salary: $120,000 - $180,000 per yearAbout FoilconFoilcon is a leading technology company that offers innovative solutions for data management and analysis. As a Senior Vertica Database Administrator, you will play a critical role in ensuring the optimal performance and efficiency of our databases.Job DescriptionWe are seeking an experienced and...

  • Database Administrator

    2 months ago


    Toronto, Ontario, Canada CB Canada Full time

    Senior SQL DBA RoleAt CB Canada, we are seeking a highly skilled Senior SQL DBA to join our team. The ideal candidate will have a strong background in database administration, with a focus on Microsoft SQL, Postgres, and Oracle databases.Key ResponsibilitiesEnsure system availability 7/24 to critical Enterprise Application database(s) abiding by ITSM...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Maarut Inc is seeking a skilled Senior Oracle Database Administrator to join our team.The ideal candidate will have experience in upgrading Oracle Database 19c to 23c multitenant for the PeopleSoft HCM application, establishing and managing the Oracle 19C database environment to support the needs of the PeopleSoft HCM application, and designing,...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job SummaryMaart Inc is seeking a highly skilled Senior Database Architect Lead to lead the development and implementation of database solutions.About Maarut IncMaarut Inc is a leading organization in the industry, committed to delivering innovative solutions. We offer a dynamic and collaborative work environment, competitive salary, and opportunities for...


  • Toronto, Ontario, Canada Motorola Solutions Full time

    Job DescriptionMotorola Solutions is seeking a highly skilled Senior Database Administrator with expertise in cloud database administration to join our Infrastructure team.As a critical member of our team, you will be responsible for overseeing production and non-production databases, collaborating with software development teams to design data management...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    **Job Summary:**At Royal Bank of Canada, we are seeking a seasoned Senior Oracle Database Administrator to join our team. This is an exciting opportunity for a highly skilled professional to lead the implementation and maintenance of multiple concurrent initiatives in a time-efficient manner.**About the Role:**Manage the coordination, development, and...


  • Toronto, Ontario, Canada Tata Consultancy Services Full time

    About UsTata Consultancy Services (TCS) is a global leader in IT services, consulting, and business solutions. With over 55 years of experience, we've helped many of the world's largest businesses transform their operations.Job DescriptionWe're seeking a highly skilled Senior Database Administrator to join our team. As a key member of our database...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Astra North Infoteck Inc. Career OpportunityWe are seeking a highly skilled Senior Database Administrator with Expertise in MS SQL Server to join our team.About the Role:The successful candidate will have at least 8-10 years of experience in database administration, with a strong focus on performance tuning and maintenance, including experience with cloud...


  • Toronto, Ontario, Canada Tata Consultancy Services Full time

    About the Role:We are seeking a skilled Senior Database Engineer to join our team at Tata Consultancy Services. As a key member of our database administration team, you will be responsible for designing, building, and maintaining high-performance database solutions using SQL Server.About You:You have experience in building and administering SQL Server...

  • Database Architect

    4 weeks ago


    Toronto, Ontario, Canada Maarut Inc Full time

    Job Description:We are seeking a highly skilled Senior Database Administrator to join our team at Maarut Inc. This is a fantastic opportunity for an experienced professional to take on a leadership role and contribute to the success of our organization.About the Role:The successful candidate will be responsible for designing, implementing, and maintaining...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job DescriptionMaarut Inc is seeking a highly skilled Database Administrator – Senior to join our team.About the RoleWe are looking for an experienced professional to administer database management systems, including Oracle Exadata, Microsoft SQL Server, and Azure SQL. The successful candidate will be responsible for creating, testing, and implementing...


  • Toronto, Ontario, Canada CA001 Marsh Canada Limited Full time

    Job DescriptionWe are seeking a highly skilled Data Platform Engineer to join our team at Marsh McLennan Canada Limited in Toronto, Ontario. This is a hybrid role that requires working at least three days a week in the office.In this exciting position, you will have the opportunity to design, implement, and maintain cutting-edge data platforms, working with...


  • Toronto, Ontario, Canada Axelon Services Corporation Full time

    Job OverviewAxelon Services Corporation is seeking an experienced Database Administration Leader to join our team in Canada. This is a full-time position with opportunities for professional growth and development.About the RoleWe are looking for a highly skilled and motivated individual to manage our database administration team. The successful candidate...


  • Toronto, Ontario, Canada Senior Persons Living Connected Full time

    The Administrative Support Specialist plays a vital role in the Facilities and Properties Department at Senior Persons Living Connected. This dynamic position requires an individual with excellent administrative skills, strong interpersonal abilities, and proficiency in Microsoft Office.Job Description:This full-time role involves providing a broad spectrum...


  • Toronto, Ontario, Ontario, Canada Delpath Full time

    Location Address: Toronto (currently remote but can change to Hybrid)Contract Duration: 12 monthspossibility for extension or Convert to FTE based on funding & project needsSchedule Hours: 8:30am-5pm regular shift in frequent support on weekends and afterhours.Typical Day in Role:We are seeking a highly experienced Senior Database Administrator to join our...


  • Toronto, Ontario, Ontario, Canada Raise Full time

    Database Administrator SpecialistLocation: Toronto, On - Hybrid - (In office every Tuesday for the time being)Contract Length: 6 months with Possibility of extension.We at Raise are hiring a Database Administrator Specialist for one of our top clients. After establishing themselves as an industry leader, they’re now expanding their team to meet rising...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking an experienced Database Administrator Lead to join our team at Royal Bank of Canada. This is a unique opportunity to lead and manage a team of database administrators, responsible for ensuring the effective use of Oracle database technology and providing centralized DBA services for enterprise databases.ResponsibilitiesManage...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job DescriptionAstra North Infoteck Inc. is seeking a skilled Senior MS SQL Server DBA to join our team.We are looking for an experienced professional who can manage, maintain, and optimize our database infrastructure.About the Role:We are seeking a highly motivated and organized individual with 8-10 years of experience in database administration.The ideal...


  • Toronto, Ontario, Canada Ontario Public Service Full time

    About the RoleAs a critical member of our team, you will play a key role in designing and developing mission-critical Police applications, leveraging your expertise in Microsoft SQL databases to drive excellence and innovation.Our ideal candidate has proven knowledge and experience in supporting, administration and tuning of all versions of SQL Server...