| 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 |
|
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.