Overview
Role Description: We are seeking a highly skilled Senior Database Administrator with extensive experience in database management, administration, and optimization. The ideal candidate will have a strong background in DB2 and MySQL, expertise in writing complex queries, and a deep understanding of database integration with Java/Python. This role requires advanced knowledge of indexing strategies and query optimization to ensure high-performance and scalable database solutions.
Key Responsibilities
- Design, implement, and maintain database systems (DB2, MySQL) to ensure high availability, reliability, and security.
- Develop and optimize complex SQL queries to improve performance and efficiency. Implement and manage indexing strategies to enhance query execution speed.
- Collaborate with development teams to integrate databases with Java/Python applications.
- Monitor database performance, troubleshoot issues, and implement proactive solutions.
- Ensure data integrity, backup, recovery, and disaster recovery procedures.
- Provide technical leadership and mentorship to junior database administrators.
- Stay updated on emerging database technologies and best practices.
Qualifications & Requirements
- Minimum 12 years of hands-on experience in database management and administration.
- Proven expertise in DB2 and MySQL database systems. Strong proficiency in writing and optimizing complex SQL queries.
- Experience with database integration in Java/Python environments.
- Deep understanding of indexing strategies and query optimization techniques.
- Familiarity with database security, backup, and recovery processes.
- Excellent problem-solving, communication, and teamwork skills.
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
#J-18808-Ljbffr