Skip to main content
Ottawa, Ontario, CAPosted March 5, 2026

Job Description

Title

SQL DBA

Location

Hybrid in Ottawa, ON

Start Date

04-01-2026

Language

English

Salary

$37.00 – $58.00 per hour

Security Clearance

Reliability Status

Duration

12 Months

Date Posted

03-05-2026

Job ID

14134

Recruiter Email

info@maplesoftgroup.com

Job Title: SQL DBA

Contract Length: 12 Months

Location: Hybrid in Ottawa, ON

Federal Government Clearance Level Required: Reliability Status

Vacancy Type:

  • New Position

________________________________________

About Us

Maplesoft Group is currently seeking a hybrid SQL DBA for our client.

________________________________________

Position Summary:

Our client requires one (1) Database Administrator Level 3 to support the delivery of application enhancements using an Agile application development methodology.

The selected resource will be responsible for designing, implementing, maintaining, and optimizing SQL-based database solutions to support enterprise applications.

________________________________________

Key Responsibilities

  • Design, develop, and maintain database objects (tables, views, stored procedures, triggers) within SQL environments.
  • Identify issues and recommend improvements to existing SQL processes to ensure optimal performance and efficiency.
  • Design and recommend indexes, data structures, in-memory tables, and other performance-tuning strategies aligned with industry best practices.
  • Determine logical database design characteristics and information management strategies for storing, moving, and managing data.
  • Translate business and technical requirements into SQL-based objects such as queries, stored procedures, and functions.
  • Develop and maintain SQL stored procedures for application, user, and interface layers of the database.
  • Review query performance and implement optimization as required.
  • Design, plan, and execute data migration from legacy systems to new applications.
  • Develop and implement procedures for managing data stored within databases.
  • Design, develop, and implement database security procedures, including access control and user account management.
  • Define interrelationships between data elements as part of the overall data model.
  • Maintain configuration control of database environments.
  • Perform and/or coordinate updates to database design and structure.
  • Manage and coordinate database changes including record additions, modifications, and deletions.
  • Participate in the development and coordination of backup, disaster recovery, and virus protection procedures.
  • Analyze system issues and coordinate implementation of fixes.
  • Develop, deploy, and execute SQL scripts across different environments.
  • Troubleshoot SQL Server issues and support database stability.

________________________________________

Required Qualifications

Education/Certifications

  • Valid Reliability Clearance
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field, or an equivalent combination of education and professional experience.

Experience

  • 5–10+ years of experience working as a Database Administrator in enterprise environments.
  • Extensive experience with Microsoft SQL Server administration and development.
  • Proven experience designing and maintaining database objects including tables, views, stored procedures, functions, and triggers.
  • Experience with database performance tuning and optimization, including indexing strategies and query optimization.
  • Demonstrated experience with data migration from legacy systems to modern database environments.
  • Experience implementing database security controls, including user access management and permissions.
  • Experience working in Agile or iterative software development environments.
  • Experience managing database configuration, version control, and deployment across multiple environments (development, testing, production).
  • Experience designing and implementing backup, recovery, and disaster recovery strategies.

Technical Skills

  • Advanced proficiency in SQL and T-SQL development.
  • Strong knowledge of SQL Server performance monitoring and troubleshooting.
  • Experience developing and executing SQL scripts across environments.
  • Knowledge of database architecture, data modeling, and information management strategies.
  • Familiarity with ETL processes and data integration concepts.
  • Experience with database monitoring tools and performance analysis.

________________________________________

Compensation

Salary Range: $37.00 – $58.00 per hour

________________________________________

Our recruitment process is led by human recruiters who review all applications and make the final hiring decisions. We use AI-assisted tools to help screen and organize applications. These tools do not replace human judgment, and all hiring decisions are made by people.

Please note that data collected by the Company may be stored or processed on servers located outside of Canada.

________________________________________

Application Submission Details

Submission Deadline:

Tuesday, March 10, 2026, 12:00pm EST

How to Apply

Submit your resume (and cover letter) to:

  • info@maplesoftgroup.com

Or

  • https://www.maplesoftgroup.com/Careers/Career-Opportunities

________________________________________

Maplesoft is an equal opportunity employer and welcomes applications from all qualified candidates. Accommodations are available upon request throughout the recruitment process.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free