Role Responsibilities
Reporting to the Team Lead Database Administration, the Database Administrator (DBA) position ensures the smooth operations, security, and reliability of an organization's databases.
This position is responsible for managing the day-to-day operations of databases, ensuring their performance and security, and developing and implementing backup and recovery procedures. The main objective of this position is to ensure the availability, accuracy, and integrity of the data stored in the databases.
By performing tasks such as reviewing database design and implementing database configuration, performance tuning, and security management, this position helps the organization make the most of their data resources and ensure that critical data is protected. This position plays a key role in developing and maintaining database infrastructure, including storage capacity planning and disaster recovery planning.
This position provides direction to a combination of GoA staff, contractors and external service providers. Work performed will utilize IT Incident, Problem, Change, Project, Service and Capacity Management principles to achieve innovative solutions to a variety of complex problem.
Responsibilities:
Some of the responsibilities of this position include, but are not limited to:
1. Managing the day-to-day operations of databases, ensuring their performance and security, and developing and implementing backup and recovery procedures, and ensuring a smooth operation.
2. Ensuring the availability, accuracy, and integrity of the data stored in the databases.
3. Developing and maintaining database infrastructure, including storage capacity planning and disaster recovery planning.
4. Reviewing database design and implementing database configuration, performance tuning, and security management.
5. Assisting and supporting Senior DBA Team Leads in implementation of changes.
6. Collaborating with development teams to integrate new systems and applications with the database.
7. Liaising with branch resources and business to ensure client priorities and issues are dealt with in a timely manner.
8. Creating, implementing and managing new Information management technology (IMT) services which includes business analysis, technical design, implementation, operations, monitoring, troubleshooting and interfacing between IMT systems.
9. Implementing changes to services following proper incident, problem, and change management practices.
10. Overseeing daily operations to ensure compliance with IMT policies and audit requirements.
To be successful in this position, you will demonstrate:
11. High level of analytical thinking, creativity, and problem-solving skills.
12. Good discretion when making decisions, with minimal direction.
13. Excellent communication skills, both written and oral, including strong presentation skills.
14. Ability to handle high stress situations.
15. Ability to work effectively on a team as well as independently.