The Senior Database Administrator, reporting directly to the Project Manager, will assume a pivotal role in the design, testing, planning, implementation, protection, operation, management, and maintenance of the organization’s databases. The incumbent must ensure the reliability, integrity, and security of the data infrastructure, demonstrating an elevated level of expertise and leadership within the database administration function.
Join us and make a real impact as you:
- Design, configure, and troubleshoot advanced database instances, replication, backup, partitions, storage, and access.
- Administer and manage user privileges within the database environment, ensuring compliance with security standards.
- Proactively monitor and optimize system performance through advanced techniques such as index tuning, disk optimization, and other performance-enhancing methodologies.
- Mentor and guide team members by implementing and advocating database best practices, contributing to the advancement of their technical skillsets.
- Oversee and manage database reports and ETL processes to ensure efficiency and accuracy.
- Lead efforts to automate repetitive database tasks, improving overall operational efficiency.
- Evaluate and recommend system changes to mitigate risks, prevent incident recurrence, and enhance overall database performance.
- Create comprehensive documentation, including major incident reports, service specifications, and change requests.
- Develop and maintain database documentation, establishing data standards, procedures, and definitions within the data dictionary (metadata).
- Lead and guide the database team, ensure optimal performance, implement best practices, and oversee the strategic direction of the database infrastructure.
- Mentor team members, promote collaboration, and drive continuous improvement in database administration processes.
Job Competencies:
- Possess a minimum of 5+ years of progressive experience in Database Administration, with a strong emphasis on MySQL and MariaDB.
- Demonstrate 5+ years of hands-on experience creating, maintaining, and supporting databases in a high-transactional environment.
- Exhibit proficiency in SQL Language and advanced skills in SQL tuning.
- Proven experience in database performance tuning, optimization, backup, and recovery strategies.
- Expertise in replication configuration in MySQL and MariaDB environments.
- Apply critical thinking skills, collaborating effectively across teams and providing leadership beyond immediate responsibilities.
- Proficient in writing and optimizing complex SQL statements.
- Experience in handling very large volume of data.
- Possess in-depth knowledge of industry standards and best practices in database administration.
Job Specifications:
- Must hold at least a bachelor’s degree in Computer Science, Information Technology, Engineering (Computer/Telecommunication), or an equivalent qualification.