Experienced Database Analyst Salary (Canada)
An Experienced Database Analyst earns an average salary of C$73,698 per year.
|Salary||C$48,808 - C$85,589|
|Bonus||C$1,100 - C$9,500|
|Total Pay (|
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).)
|C$49,475 - C$87,051|
Job Description for Database Analyst
Database analysts - also referred to as database administrators - review, evaluate, design and implement databases. These analysts' main duties include database administration, which involves responding to user needs by refining and developing databases. Once the database is established, analysts run periodic testing to ensure correct operation of the system. Database analysts are also responsible for database recovery and back up.Read More...
Quality assurance is essential for organizations, and database analysts check quality and ensure issues are handled properly to maintain data integrity.
Database analysts are also responsible for data security, and they are often required to submit background checks and other selective tests. Database analysts generally work in an office setting during regular business hours. They often work closely with related team members and report to their department manager.
A bachelor’s degree in information technology, computer science, software engineering, or a related field is often needed for this position, although employers may require a different level of education (such as an associate's degree). Previous experience is generally preferred. Programming experience is a must for these candidates along with demonstrated ability to take technical complex information. In-depth knowledge of computer systems, along with server management experience, might also be necessary for these positions. (Copyright 2018 PayScale.com)
Database Analyst Tasks
- Set user privileges within the database environment.
- Monitor and optimize system performance using index tuning, disk optimization, and other methods.
- Install, configure, troubleshoot, and maintain a database system.
- Implement, configure, and troubleshoot database instances, replication, backup, partitions, storage, and access.
- Design, write, test, and debug database stored procedures and complex queries to extract, calculate or manipulate information.
Database Analyst Job Listings
Key Stats for Database Analyst
Rated 5 out of 5
based on 2 votes.