Database Administrator

Medisca Pharmaceutique Inc

Ottawa

Hybrid

CAD 100,000 - 135,000

Full time

30 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Work/Life Balance: 37.50 hour week, Fr
Hybrid work schedule with home office
Health plans and wellness
Professional growth opportunities
Deferred profit sharing plan
Employee referral program
Company events

Job summary

Medisca is seeking a Database Administrator to own data health and performance across multiple systems. You will map data flows between CRM, ERP, e-commerce, and other platforms, ensuring accuracy and compliance while acting as a trusted data steward.

You will design data architecture, optimize T-SQL, and implement HA/DR strategies, with hybrid work options and collaboration across technical and business teams. 5+ years' experience required.

Qualifications

  • Bachelors degree in a related field.
  • 5+ years in a DBA or data architecture/engineering role.
  • Strong SQL Server experience and advanced T-SQL/query optimization skills.
  • Experience with data mapping across migrations or integrations.
  • Experience with CRM, ERP, and e-commerce data.
  • Understanding of data stewardship, governance, and privacy basics.
  • Experience with HA/DR and database security fundamentals.
  • Strong communicator, able to bridge technical and business audiences.

Responsibilities

  • Maintain the performance, accuracy, and availability of SQL Server databases.
  • Design data architecture and data mapping for system changes, migrations, and integrations.
  • Build knowledge of data movement across systems and formats (CSV, JSON, XML, EDI, APIs).
  • Support accurate data sharing between platforms and partners.
  • Act as a data steward: define and uphold data quality and ownership standards.
  • Ensure data handling meets privacy and compliance requirements.
  • Wrote and optimize complex T-SQL (procedures, indexing, queries).
  • Maintain high-availability and disaster recovery strategies.
  • Build and monitor data quality checks and pipelines.
  • Set up monitoring/alerting for database and pipeline performance.
  • Support CDP and identity resolution initiatives.
  • Maintain database security controls and basic automation scripting.
  • Document configurations, data flows, mappings, and procedures.

Skills

Data accuracy
SQL Server
T-SQL optimization
Data mapping
CRM/ERP/e-commerce data
Data governance
HA/DR basics
Communication

Education

Bachelor's degree

Tools

PostgreSQL
Azure SQL
Snowflake
Databricks
SSIS
ADF
Airflow
dbt
CI/CD tooling

Job description

Medisca is a global company leveraging strong partnerships to serve healthcare professionals across diverse wellness disciplines. Offering extensive and essential solutions - including pharmaceutical ingredients and service, mixing technology manufacturing, analytical testing, and education - Medisca is bridging the gaps in healthcare with an unwavering commitment to precision, innovation, and societal impact.

The Database Administrator will own the health, accuracy, and performance of databases across a multi-system, multi-location business. The Database Administrator will map how data flows between our CRM, ERP, e-commerce, and other platforms, keeping them accurate and compliant every step of the way, and act as a trusted steward of the company's data.

About you: You're obsessed with data accuracy and data health - "close enough" isn't good enough. You're a big-picture thinker who wants to help shape where our data infrastructure goes next, a collaborative team player who connects easily with both technical and business teams, and someone who understands the business, not just the systems behind it.

Responsibilities & Duties:

  • Maintain the performance, accuracy, and availability of our SQL Server databases.
  • Design data architecture and data mapping for system changes, migrations, and integrations (for CRM, ERP, etc.)
  • Build deep knowledge of our data - where it lives, how it's structured, and how it moves across systems and formats (CSV, JSON, XML, EDI, APIs, etc.).
  • Support accurate data sharing between our platforms, tools, and business partners, using various transfer methods.
  • Act as a data steward: define, document, and uphold data quality and ownership standards.
  • Ensure data handling meets privacy and compliance requirements.
  • Write and optimize complex T-SQL (stored procedures, functions, indexing, query plans).
  • Maintain high-availability and disaster recovery strategies, including backups and failovers.
  • Build and monitor data quality checks and pipeline orchestration across systems.
  • Set up monitoring/alerting for database and pipeline performance.
  • Support CDP and identity resolution initiatives.
  • Maintain database security controls (access, encryption, auditing) and basic automation scripting).
  • Document configurations, data flows, mappings, and procedures.

Qualifications:

  • Bachelors degree in a related field.
  • 5+ years in a DBA or data architecture/engineering role.
  • Strong SQL Server experience and advanced T-SQL/query optimization skills.
  • Experience with data mapping across system migrations or integrations.
  • Experience with CRM, ERP, and e-commerce data.
  • Understanding of data stewardship, governance, and privacy/compliance basics.
  • Experience with HA/DR and database security fundamentals.
  • Strong communicator, able to bridge technical and business audiences.

Assets:

  • Experience with PostgreSQL, Azure SQL, Snowflake, or Databricks.
  • Pipeline orchestration tools (SSIS, ADF, Airflow, dbt, or similar).
  • Awareness of cross-border privacy rules (e.g., GDPR, Quebec's Law 25).
  • Exposure to CI/CD for database changes (Flyway, Liquibase, Azure DevOps).

What's in it for you...

We invest time and resources into making sure Medisca is as good as the people we hire.

  • Work/Life Balance - 37.50 hour workweek with early Fridays all year long, PTO and vacation policy
  • Invest in your health - Choice of modular plans, health spending account and free Telemedicine
  • Flexible work environment - Hybrid work schedule with home office reimbursement program
  • Your Future is Bright - Opportunities to learn and grow within Medisca
  • Save for your Future - Medisca contributes to a deferred profit sharing plan (DPSP) when you invest in RRSPs
  • Help us grow - Employee Referral Program
  • We like to have fun - company events throughout the year

Reason for vacancy: New Role

We thank all applicants for their interest; however, only candidates to be interviewed will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Database Administrator
Database Administrator

Medisca Pharmaceutique Inc • Vancouver

Hybrid
CAD 90,000 - 130,000
Hybrid work schedule
Health plan
PTO and vacation policy
+3
Administrateur de bases de données l Database Administrator
Administrateur de bases de données l Database Administrator

Medisca • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Équilibre vie pro/perso
Plans de santé
Remboursement home office
+2
Administrateur de bases de données l Database Administrator
Administrateur de bases de données l Database Administrator

Medisca Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Semaine de travail 37,5h
Plans modulaires de santé
Hybride travail
+2
Analyste d’affaires | Business Analyst
Analyste d’affaires | Business Analyst

Socket.dev • Montreal (administrative region)

Hybrid
CAD 70,000 - 110,000
Équilibre vie pro/vie perso
Plans de santé modulaires
Programme télémédecine gratuit
+2
Senior Database Administrator & Data Architect — Hybrid
Senior Database Administrator & Data Architect — Hybrid

Medisca Pharmaceutique Inc • Vancouver

Hybrid
CAD 90,000 - 130,000
Hybrid work schedule
Health plan
PTO and vacation policy
+3
Database Administrator
Database Administrator

EIZIE • Kitamaat

On-site
CAD 90,000 - 120,000
Competitive salary
Health benefits
Professional development
+5
Analyste d’affaires | Business Analyst
Analyste d’affaires | Business Analyst

Medisca • Montreal (administrative region)

Hybrid
CAD 70,000 - 100,000
Hybrid work schedule
Health plans
Paid time off
+3
Senior Database Developer / Administrator
Senior Database Developer / Administrator

Reelcruit • Toronto

Hybrid
CAD 90,000 - 130,000
Inclusive workplace
Growth opportunities
Flexible work arrangements
+3
Senior Database Administrator
Senior Database Administrator

Canadian Investment Regulatory Organization • Toronto

On-site
CAD 80,000 - 100,000
Health Benefits
Defined Contribution Pension Plan
Paid flex days
+1
Database Administrator
Database Administrator

Tundra Technical Solutions • Montreal (administrative region)

Hybrid
CAD 120,000 - 140,000
Competitive salary
Group insurance & RRSP program
Company-wide events
+2