Senior Database Developer – Contract

Jobtailor

Winnipeg

On-site

CAD 85,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a senior SQL/ETL professional to design, implement, and optimize data interfaces and OLTP/OLAP databases in Winnipeg, Manitoba. You will develop transactional systems, ETL staging, and analytics data structures, while automating processes and enforcing coding standards.

The role requires deep SQL Server expertise (SSIS/SSRS/SSAS) and experience managing SQL Server infrastructure, with a focus on data integrity and performance.

Qualifications

  • Bachelor’s degree in computer science or related field preferred.
  • Extensive ETL development experience (7+ years).
  • Strong MS SQL Server infrastructure management experience.
  • Experience with SSIS/SSRS/SSAS and data modeling for analytics.
  • Ability to optimize SQL performance and enforce coding standards.
  • Excellent problem solving and cross-functional collaboration.

Responsibilities

  • Plan, design, and implement complex data interfaces, transformations, and OLTP and OLAP databases.
  • Model, develop, and implement transactional, ETL staging, and analysis/reporting databases, data structures, and cubes to satisfy business and technical requirements.
  • Complete continuous improvement projects to increase automation, fix issues, and enhance efficiency across database, ETL, and business line processing.
  • Focus on SQL and PL/SQL application development using packages, stored procedures, functions, triggers, and views.
  • Automate complex processes using SQL agent jobs, SSIS, etc.
  • Manage SQL code in a source control system.
  • Implement database performance monitoring and tuning.
  • Establish and enforce SQL development coding standards and best practices.
  • Lead/participate in SQL code reviews.
  • Train other development teams on code implementation.
  • Write clean, fast code free of overhead and bloating.
  • Ensure data accuracy and integrity through constraints and validation rules.

Skills

SQL Development
PL/SQL Application Development
ETL Processes
Database Architecture
Performance Monitoring
Data Structures
Data Analysis
Data Integrity
SQL Coding Standards
Data Visualization

Education

Bachelor’s degree in computer science or related field
Combination of education and experience considered

Tools

SQL Server Integration Services
SQL Server Reporting Services
SQL Server Analysis Services
Source Control Systems
SQL Agent Jobs
SQL Server 2019+

Job description

  • Plan, design, and implement complex data interfaces, transformations, and OLTP and OLAP databases
  • Model, develop, and implement transactional, ETL staging, and analysis/reporting databases, data structures, and cubes to satisfy business and technical requirements
  • Complete continuous improvement projects to further automate, fix issues, and increase efficiency across database, ETL, and business line processing
  • Focus on SQL and PL/SQL application development using packages, store procedures, functions, triggers, and views
  • Automate complex processes using SQL agent jobs, SQL Server Integration Services, etc
  • Manage SQL code in a source control system
  • Implement database performance monitoring and tuning
  • Establish and enforce SQL development coding standards and best practices
  • Lead/participate in SQL code reviews
  • Train other development teams on the implementation of the code
  • Write clean, fast code that is free of bloat and unnecessary overhead
  • Ensure accuracy and integrity of data through the development of constraints and validation rules
Requirements
  • Bachelor’s degree in computer science or related field is preferred
  • A combination of education and experience will be considered
  • Experience with: SQL Server 2019 or above, SSIS, SSRS, SSAS
  • Extensive (ideally at least 7 years of) experience developing ETL
  • A strong technical background and substantial experience in managing and administering Microsoft SQL Server infrastructure
  • Demonstration of a deep understanding of database architecture, performance, security, and integrity
  • Data access and table maintenance, developing and administering ETL processes using SSIS and other tools
  • SQL coding and performance tuning, and proactive monitoring and alerting
  • Experience utilizing and interpreting data models, developing reporting, data marts, analytic cubes, and visualization
  • Strong analytical and critical thinking skills
  • Ability to clearly articulate complex technical information to non-technical stakeholders and collaborate effectively with cross-functional teams
  • Ability to manage multiple projects and priorities while meeting deadlines and maintaining high-quality work
  • Ability to find innovative solutions to data management challenges, especially when dealing with complex or ambiguous situations
  • Ability to evaluate and interpret data-related requirements, anticipate issues, and propose effective, scalable solutions
  • Commitment to staying current with database/reporting/Microsoft SQL Server tools and technologies
Core Competencies

Demonstrates expertise in SQL and PL/SQL application development, including ETL processes and database performance tuning. Proficient in managing Microsoft SQL Server infrastructure and implementing data solutions that ensure accuracy, integrity, and efficiency.

Hard Skills
  • SQL Development
  • PL/SQL Application Development
  • ETL Processes
  • Database Architecture
  • Performance Monitoring
  • Data Structures
  • Data Analysis
  • Data Integrity
  • SQL Coding Standards
  • Data Visualization
Soft Skills
  • Analytical Thinking
  • Collaboration
  • Project Management
  • Problem Solving
  • Communication
Industry Keywords
  • OLTP
  • OLAP
  • Data Marts
  • Analytic Cubes
  • Continuous Improvement
Tools & Technologies
  • SQL Server Integration Services
  • SQL Server Reporting Services
  • SQL Server Analysis Services
  • Source Control Systems
  • SQL Agent Jobs
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RQ09197 - Software Developer - ETL - Senior
RQ09197 - Software Developer - ETL - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 100,000
RQ07956 - Sr Software Developer - ETL
RQ07956 - Sr Software Developer - ETL

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
RQ07957 - Sr. Software Developer - ETL
RQ07957 - Sr. Software Developer - ETL

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Senior Database Developer (6 Month, Contract)
Senior Database Developer (6 Month, Contract)

The Dufresne Group • Winnipeg

On-site
CAD 90,000 - 120,000
Market competitive salary
Career growth and development
Family-oriented environment
RQ08590 - Software Developer - ETL - Senior
RQ08590 - Software Developer - ETL - Senior

Rubicon Path • Toronto

On-site
CAD 85,000 - 105,000
RQ08687 - Software Developer - ETL - Senior
RQ08687 - Software Developer - ETL - Senior

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 120,000
Analyst in ETC (Extraction, Transformation, Data Loading)
Analyst in ETC (Extraction, Transformation, Data Loading)

CoFoMo Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
RQ10840 – Software Developer – ETL – Senior
RQ10840 – Software Developer – ETL – Senior

Cyber-Infomax Solutions Inc. • Toronto

On-site
CAD 100,000 - 150,000
Senior Database Developer (6 Month, Contract)
Senior Database Developer (6 Month, Contract)

The-Dufresne-Group- • Winnipeg

Hybrid
CAD 90,000 - 120,000
Market competitive salary
Career growth and development
Family-oriented working environment
+1
RQ08100: Software Developer - ETL
RQ08100: Software Developer - ETL

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000