Job Description – Database Analyst
The Database Analyst’s role is to direct, evaluate, review, and manage database
resources and services across the organization while ensuring high levels of data
quality. This individual is also responsible for developing, implementing, and
overseeing database policies and procedures to ensure the integrity and
availability of databases and their accompanying software. Where required, the
Database Analyst will design, install, monitor, maintain, and performance tune
Develop and administer strategies for the control and sharing of company
database resources and services.
Ensure the stability and reliability of data access and data quality across
the organization via ongoing database support and maintenance.
Analyze user requirements for reports, forms, queries, and data extraction.
Develop and deploy end-user practices and tools for data extraction,
queries, and data manipulation in accordance with business processes.
Provide end-user training as necessary with regards to the effective and
efficient use of database tools and resources.
Monitor database system details within the database, including stored
procedures and execution time, and implement efficiency improvements.
Create and document models for new database development and/or
changes to existing ones through data flowcharting.
Work with application development staff to develop database
architectures, coding standards, and quality assurance policies and
Assist with the installation and configuration of relevant network
components to ensure database access, consistency, and integrity.
Develop long-term goals for production databases in conjunction with data
owners and department managers.
Respond to and resolve database access and performance issues.
Design and implement redundant systems, policies, and procedures for
disaster recovery and data archiving to ensure effective protection and
integrity of data assets.
Advise on the allocation of physical data storage for database systems.
Info-Tech Research Group