Skip to content. | Skip to navigation

Personal tools
Log in


You are here: Home / Careers / Database Analyst

Database Analyst

Job Code: DA 11-10-17

The Database Analyst (DA) reports to the Manager or designate, and is responsible for providing direction on the support and development of new and existing database systems within the GSC information technology infrastructure. Applying a broad range of information technology experience and knowledge, the DA participates in a variety of projects that range from building/supporting GSC systems to evaluating products for their technical and architectural fit within the application environment. This position draws on expertise in the database environment, providing both architectural direction and technical implementation to help translate business needs into functional services.

Key Accountabilities

  • Designs and plans the architecture for database and application environments, including business and clinical systems, and research data warehouses; Performs analysis/requirements, identifies technical specifications, plans, designs, develops, performs QA and UAT, and prepares documentation for new and existing systems.
  • Provides database administration and troubleshoots client server and n-tier application and database issues including performance tuning and security. Assesses Installs, configures, tests, and maintains  software, database updates and upgrades that affect the GSC application environment in support of approved projects.
  • Develops procedures and best practices for database development, deployment and change control.  Participates in project teams to ensure development activities adhere to implementation standards and practices.
  • Ensures backup, recovery, and disaster recovery strategies and activities for all database environments are maintained and followed in the case of an emergency.
  • Participates in system projects including the evaluation and implementation of improvements to the overall environment, assisting with the development and monitoring of project budgets, preparing reports and conducting briefings as well as identifying, developing and documenting processes and procedures and application standards.



A level of education, training and experience equivalent to a Bachelor’s degree in Engineering, Information Systems, Computer Science or related discipline, plus a minimum of three (3) years recent related experience in database administration, design and development of multi-tiered, highly available infrastructure.

Experience with Linux, Windows, Macintosh platforms and MySQL, PostgreSQL, Python, XML, HTML, client/server and Web development an asset.  


To Apply

Please send your resume with cover letter to

We request that you specify the position you are applying for by identifying the Job Code only (e.g. "DA 11-10-17") in the subject line of your emailed application.