Taro Logo

Senior Database Administrator Engineer - Engineering Platform

GoTo Group is the largest digital ecosystem in Indonesia offering technological infrastructure and solutions for digital economy access.
Jakarta, Indonesia
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Job Description

GoTo Group, Indonesia's largest digital ecosystem, is seeking a Senior Database Administrator Engineer to join their Engineering Platform team. This role is crucial in supporting the company's vast database infrastructure that powers services used by millions of users across Southeast Asia. The position combines deep technical expertise in database management with leadership opportunities, focusing on designing and maintaining high-availability database solutions.

The role requires expertise across various distributed databases including Postgres, MongoDB, MySQL, Elasticsearch, and Redis. You'll be working in a dynamic environment where you'll collaborate with database architects, principal engineers, and various teams while handling multiple projects simultaneously. The position emphasizes automation, infrastructure as code, and maintaining robust disaster recovery systems.

As part of the DBaaS (Database as a Service) team, you'll be at the forefront of integrating cutting-edge database technologies to support Gojek's ecosystem. The role offers significant opportunities for professional growth and impact, working in a collaborative culture that supports innovation and technical excellence. You'll be directly contributing to the infrastructure that powers essential services for millions of users across Southeast Asia.

The ideal candidate should have strong DevOps experience, proficiency in cloud platforms, and expertise in automation tools and scripting languages. This role is perfect for someone who combines technical database expertise with a passion for automation and system reliability, and who thrives in a fast-paced, collaborative environment where their work has direct impact on a major digital ecosystem.

Last updated 25 days ago

Responsibilities For Senior Database Administrator Engineer - Engineering Platform

  • Develop automation scripts and tools for provisioning, deployment, monitoring, and backup/recovery of databases using IaC principles
  • Implement robust monitoring and alerting systems for database performance metrics
  • Develop and maintain disaster recovery plans and backup strategies
  • Maintain version-controlled configurations for database servers
  • Automate routine tasks such as database backups, schema migrations, and data archiving
  • Develop database high availability and replication solutions
  • Develop standardized operational procedures within the DBaaS framework
  • Participate in an on-call rotation schedule

Requirements For Senior Database Administrator Engineer - Engineering Platform

Go
MongoDB
MySQL
PostgreSQL
Redis
  • 5+ years of Experience as a DevOps Engineer with focus on database management
  • Hands-on experience with cloud platforms (AWS or GCP)
  • Proficiency in scripting languages such as Go, Shell, and Ruby
  • Experience with infrastructure as code tools
  • In-depth knowledge of database systems including MySQL, PostgreSQL, MongoDB
  • Strong understanding of CI/CD practices and tools
  • Experience with disaster recovery strategies
  • Experience in configuration management tools

Related Jobs

Senior Software Engineer (Backend) - Consumer Lending

Senior Backend Engineer role at GoTo Financial, developing fintech applications serving millions of users across Southeast Asia, requiring 5+ years of Java experience.

Senior C++/RUST Backend Engineer, Futures

Senior C++/RUST Backend Engineer position at Binance, focusing on high-performance trading engine development and optimization for the world's largest cryptocurrency exchange.

Senior Developer

Senior Developer position at IBMC focusing on developing a custom CopyTrader system with cTrader platform integration, requiring expertise in C#, .NET, and trading systems.

Senior Software Engineer - Fullstack

Senior Full-stack Software Engineer position at Samsung Electronics in Jakarta, focusing on web application development using Java, React, and cloud technologies.

Senior Software Engineer - Fullstack

Senior Full-stack Software Engineer position at Samsung Electronics in Jakarta, requiring 5+ years experience, expertise in Java/C++, React, and cloud technologies.