Delivery Centric is seeking an experienced MySQL Database Administrator (DBA) to join our Melbourne team. The ideal candidate will have strong expertise in MySQL database design, optimization, and administration, as well as hands-on experience in data migration and ETL processes. You will be responsible for ensuring high performance, security, and reliability of enterprise databases while collaborating closely with development and operations teams.
Key Responsibilities
- Design, develop, and optimize MySQL database schemas, tables, views, stored procedures, and functions.
- Develop and implement efficient SQL queries to ensure optimal performance.
- Lead and execute data migration projects, including ETL processes, planning, and validation.
- Maintain data migration scripts and tools to ensure data accuracy and minimal downtime.
- Perform database performance tuning, query optimization, and schema adjustments.
- Monitor database performance, identify bottlenecks, and implement high availability solutions.
- Implement and maintain database security measures, including user access control and data encryption.
- Collaborate with software development teams to integrate database solutions with applications.
- Develop and maintain comprehensive documentation for database designs, migrations, and procedures.
- Provide support for database-related issues, including troubleshooting, bug fixing, and incident resolution.
- Stay updated with the latest MySQL advancements and data migration best practices.
Qualifications
- Bachelor’s degree in computer science, Information Technology, or related field.
- Proven experience as a MySQL Developer or Database Administrator.
- Deep knowledge of MySQL architecture, database design, and optimization techniques.
- Extensive experience with data migration methodologies and ETL processes.
- Proficiency in writing complex SQL queries, stored procedures, functions, and triggers.
- Experience with database performance tuning, indexing strategies, and query optimization.
- Solid understanding of relational database concepts, normalization, and data integrity.
- Familiarity with database security best practices and data encryption.
- Experience with scripting languages such as Python or Shell for automation.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently and collaboratively within teams.
At Delivery Centric, you’ll have the opportunity to work on critical enterprise database projects, collaborate with skilled professionals, and contribute to high-performing, secure, and scalable database solutions. Join a team that values innovation, learning, and excellence in technology delivery.