Job description
Join Binar Academy as a Database Administrator and help build scalable data platforms that empower learning and innovation. With 3–5 years of DBA experience, you will manage core databases, ensure data integrity, security, and availability, and support development teams with efficient data solutions.
In this role, you will be responsible for design, deployment, monitoring, and optimization of database environments across on-premises and cloud-based systems, ensuring disaster recovery, backups, and robust performance. You will collaborate with engineers, data scientists, and product teams to implement best-practice data models and storage solutions suitable for high-traffic applications.
What you'll need: hands-on experience with multiple DBMS, strong SQL skills, and a proactive mindset to identify bottlenecks and implement improvements. We're looking for a team player who communicates clearly and thrives in a fast-paced educational technology environment.
Responsibility
- Design, install, configure, and maintain relational database systems (e.g., MySQL, PostgreSQL, SQL Server, Oracle) to support business applications.
- Ensure data integrity, security, and compliance, including robust backup and disaster recovery strategies.
- Monitor database performance, perform tuning, indexing, and query optimization to meet SLAs and user expectations.
- Implement high availability, replication, clustering, and capacity planning for scalable data platforms.
- Collaborate with development, data engineering, and IT teams to optimize data models, schemas, and ETL processes.
- Develop and maintain comprehensive documentation, runbooks, and monitoring dashboards.
- Respond to incidents, perform root cause analysis, and drive continuous improvement in database operations.
Qualification
- 3–5 years of experience as a Database Administrator or related role.
- Strong SQL proficiency and solid understanding of database concepts (normalization, indexing, constraints).
- Experience with multiple DBMS (e.g., MySQL, PostgreSQL, Oracle, SQL Server) and cloud databases (e.g., AWS RDS, Azure SQL) is a plus.
- Expertise in backup, restore, failover, and disaster recovery planning and testing.
- Familiarity with monitoring and automation tools, scripting (Python, Bash, SQL), and version control.
- Excellent problem-solving, communication, and collaboration skills; able to work effectively with cross-functional teams.