Database Administrator

Insight Global

Toronto

On-site

CAD 70,000 - 110,000

Full time

3 days 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

Job summary

Insight Global seeks a meticulous Data Analyst focused on Data Quality & Integration. You will load data extracts into our database, enforce stringent quality checks, and serve as the first line of defense against bad data.

You will work in a live database environment, ensuring operations do not disrupt active users while producing accurate outbound data extracts and manifests. Key responsibilities include reconciling datasets, auditing ingested data, and documenting data workflows.

Qualifications

  • Strong SQL skills with complex queries to join, filter, and compare large data tables.
  • Advanced SQL functionality for safe, optimized queries in live database environments.
  • Experience managing production data safely and without impacting end-user activity.
  • Experience with data profiling and data validation frameworks (null checks, key integrity).
  • Familiarity with exporting/loading flat files and manifest generation for data transfers.

Responsibilities

  • Load data extracts into staging systems while enforcing data quality checks.
  • Audit incoming extracts for completeness, accuracy, and formatting compliance.
  • Map external extracts to production schemas to ensure alignment before ingestion.
  • Profile data to identify formatting errors, duplicates, and missing constraints.
  • Document data reconciliation workflows and report systemic data quality issues.

Skills

SQL proficiency
Data profiling
Data quality assurance
Data integrity

Education

Oracle DBA certs (Oracle 9i/10G/11G/12c) or OCA
MS SQL certifications

Tools

Oracle
SQL*Loader
SSMS

Job description

Job Description

We are seeking a meticulous Data Analyst (Data Quality & Integration) to oversee our data ingestion pipeline. Your primary responsibility will be loading data extracts into our existing database while enforcing strict quality and integrity checks. You will act as the first line of defense against bad data—proactively finding data anomalies, identifying corrupted records for deletion and cleanup, and generating outbound data extracts and manifest files using native database tools and standard queries.

A critical component of this role involves working directly in a live database environment, requiring the utmost care and optimization to ensure operations do not impact active users.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Skills and Requirements
  • Compare and reconcile data sets to identify discrepancies, trends, and anomalies.
  • Load and process data extracts from various internal and external sources into our staging systems.
  • Review and audit incoming extracts for completeness, accuracy, and formatting compliance.
  • Map and compare external extracts against existing production database schemas to ensure alignment before final ingestion.
  • Enforce quality and integrity checks during the staging phase to prevent bad data from polluting production systems.
  • Profile data to find hidden problems, such as formatting errors, orphaned records, duplicates, and missing constraints using pure SQL.
  • Identify bad, redundant, or corrupted data to execute safe deletion and cleanup operations using optimized database commands while ensuring you do not impact production users.
  • Generate outbound data extracts and compile accompanying manifest files to verify row counts, file structures, and data completeness for delivery packages.
  • Document data reconciliation workflows and report systemic data quality issues to team members.
Required Skills & Qualifications
  • Strong SQL skills with experience writing complex queries to join, filter, and compare large data tables.
  • Advanced SQL functionality, specifically in writing safe, highly optimized queries to identify, update, and clean data within a live database environment.
  • Proven experience managing production data safely, demonstrating the technical caution necessary to execute changes without disrupting system performance or end-user activity.
  • Experience with data profiling and implementing data validation frameworks (e.g., handling primary/foreign key integrity, null checks).
  • Proficiency with database export/import utilities and GUI tools (e.g., Oracle, SQL*Loader, SSMS) for loading and extracting flat files.
  • Familiarity with creating flat file extracts and accompanying manifest files used to verify data integrity during transfers, ensuring completeness for down-stream processing by other team members.
  • Strong understanding of database constraints, indexes, and schemas to ensure data migrations don't break dependencies.
  • High attention to detail with a track record of identifying and resolving sensitive data issues without causing data loss.

RIS

EMR:

EPIC

Cerner

Healthcare background

Regulated data experience

Certificate, Oracle 9i/10G/11G/12c DBA / OCA , MS SQL 10.5/11/12/13

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

Similar jobs worth comparing

Migration Engineer
Migration Engineer

Insight Global • Toronto

On-site
CAD 90,000 - 120,000
Data Engineer
Data Engineer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 70,000 - 100,000
Database Administrator
Database Administrator

Medisca • London

Hybrid
CAD 68,000 - 91,000
Health plans
Hybrid work
Paid time off
+1
Database Administrator
Database Administrator

Medisca Inc. • Canada

Hybrid
CAD 90,000 - 130,000
Hybrid work schedule
Health spending account
Telemedicine
+1
Database Administrator
Database Administrator

Medisca Pharmaceutique Inc • Ottawa

Hybrid
CAD 100,000 - 135,000
Work/Life Balance: 37.50 hour week, Fr
Hybrid work schedule with home office
Health plans and wellness
+4
Sr Data Engineer
Sr Data Engineer

Tailored Brands, Inc. • Cambridge

On-site
CAD 120,000 - 180,000
Data Engineer
Data Engineer

Spectrum Health Care (SHC) • Toronto

On-site
CAD 95,000 - 105,000
Database Administrator
Database Administrator

Medisca • Ottawa

Hybrid
CAD 71,000 - 87,000
Hybrid work schedule
Health plan
PTO & vacation policy
+2
Database Administrator
Database Administrator

Medisca • Vancouver

Hybrid
CAD 77,000 - 94,000
Hybrid work schedule
Health spending account
Telemedicine
+1
Database Administrator
Database Administrator

Medisca Pharmaceutique Inc • Vancouver

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