Epicareer Might not Working Properly
Learn More

Database Engineer

Salary undisclosed

Checking job availability...

Original
Simplified

We are seeking a highly skilled and motivated Database Engineer to join our growing team. In this role, you will be responsible for the design, implementation, maintenance, and optimization of our database systems, with a focus on MSSQL, MySQL, and PostgreSQL. You will lead a small team of DBAs overseeing daily BAU and play a key role in developing and implementing advanced database automation solutions.

Responsibilities:

  • Design, implement, and maintain complex database systems in MSSQL, MySQL, and PostgreSQL.

  • Lead and mentor a small team of database administrators.

  • Develop and implement advanced database automation solutions for deployment, scaling, and maintenance.

  • Optimize database performance through query tuning, indexing, and other techniques.

  • Implement and maintain database security measures, including access control, encryption, and auditing.

  • Proactively monitor database health and performance, and troubleshoot issues as they arise.

  • Develop and maintain comprehensive documentation for database systems and processes.

  • Collaborate with application developers and other stakeholders to ensure database systems meet business requirements.

  • Research and evaluate new database technologies and tools.

  • Develop and implement advanced automated deployment and rollback methods for database changes.

  • Ensure the stability and availability of database systems to support daily business operations (BAU).

  • Participate in on-call rotation to address critical database issues outside of normal business hours.

Desired Skills and Experience:

  • Bachelor's degree in IT/Computer Science or equivalent.

  • At least 5 years of solid working experience in the related fields.

  • Strong understanding of database fundamentals and principles.

  • Advanced knowledge and experience with MSSQL, MySQL, and PostgreSQL.

  • Proven experience in database design, implementation, and maintenance.

  • Expertise in SQL programming and query optimization.

  • Experience with database automation tools and techniques.

  • Strong understanding of database security best practices.

  • Experience leading and mentoring a team.

  • Excellent communication and interpersonal skills.

  • Ability to work independently and as part of a team.

  • Strong problem-solving and analytical skills.

  • Experience with cloud-based database services i.e. GCP Cloud Databases.

    • Cloud SQL

    • Big Query

    • Firebase & FireStore

Bonus Points:

  • Experience with NoSQL databases (e.g., MongoDB, Cassandra)

  • Experience with scripting languages (e.g., Python, Bash, Powershell).

  • Experience with DevOps practices and tools like Terraform, GitLab and etc.


We are all different - one talent to another - that is how we rely on our differences. At AirAsia, you will be treated fairly and given all chances to be your best.We are committed to creating a diverse work environment and are proud to be an equal opportunity employer.

Search Firm Representatives - AirAsia does not accept unsolicited assistance from search firms for employment opportunities. All CVs / resumes submitted by search firms to any employee at our company without a valid written search agreement in place will be deemed the sole property of our company. No fee will be paid in the event a candidate is hired by our company as a result of an agency referral where no pre-existing agreement is in place.