Database Administrator

  • Toronto, ON, Canada
  • Employees can work remotely
  • Full-time

Company Description

Insightsoftware is a growing, dynamic computer software company that helps financial reporting solutions. At insightsoftware, you will learn and grow in a fast-paced, supportive environment that will take your career to the next level. We are looking for future insighters who can demonstrate teamwork, results orientation, a growth mindset, disciplined execution, and a winning attitude to join our growing team!

Job Description

This Database Administrator position requires 5+ years with hands-on experience as MS SQL Database Administrator supporting both Production and Non-production environments and working directly with MS SQL Versions 2008 thru 2019. Oracle Database experience is preferred but not required. The position involves daily interaction with internal business partners as well as providing end to end technical guidance and support.


Key responsibilities: 

  • Database administration, replication, backup, recovery and monitoring
  • Ensure that the databases are in line with compliance rules and standards
  • Participate in projects and application testing activities
  • Provide on call support
  • Plan and implement complex changes
  • Investigate and resolve issues
  • Create and maintain Power Shell scripts
  • Make recommendations for process improvements 
  • Design, create, analyze and implement databases and data models
  • Develop and implement database recovery plans and procedures
  • Collect evidence for compliance tasks
  • Perform MS SQL database performance analysis and optimization, define bottlenecks and manage testing and production implementation
  • Identify and proactively resolve problems that could impact system performance, reliability and usability
  • Manage activities ensuring adherence to Information Security Policy and corporate standards
  • Perform deep impact analysis of problems, projects or technical solutions
  • Actively participate and provide valuable inputs to global initiatives
  • Predict future MS SQL trends for hardware usage and user load
  • Support multiple application and support teams with numerous on-going projects
  • Provide DBA services to application development teams, including database design, database generation, coding, and performance related issues
  • Be instrumental in researching, evaluating, designing, testing, recommending, and planning implementation of new versions of MS SQL database and database related tools
  • Must have strong hands-on experience in coding, debugging and tuning MS SQL TSQL

Highly desirable additional experience:

  • Azure SQL
  • SSMS
  • SQL Server Reporting Services
  • Oracle Databases

Additional Information

Successful candidates must have the following professional attributes:

  • Education: Bachelor’s degree, Master’s degree, or foreign equivalent degree in Computer Science, Computer Engineering, Computer Applications or a closely-related discipline.
  • Show initiative, be a self-starter, able to handle multiple tasks at the same time while maintaining a high level of customer satisfaction
  • Be a team player willing to make every effort to make the team a success, be proactive, positive, creative, and flexible
  • Have effective written, verbal, and presentation skills with the ability to collaborate with team members at all levels of the organization
  • Have strong diagnostic and problem-solving abilities
  • Be proficient in communicating and coordinating information technology solutions and processes that aggressively support business objectives
  • Stay current with emerging technologies, industry best practices for MS SQL and Oracle
  • Be authorized to work in Canada; sponsorships are not available.


** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the stated work location. **