Database Reliability Engineer
Designs, optimizes, and maintains large-scale, globally distributed database systems using AWS Aurora, MongoDB, and Kubernetes, while automating operations with Go/Python to ensure high availability and reliability.
- Compensation
- Not disclosed
- Location
- Taiwan
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Not specified
- Posted
Skills
Must have
- A self-driven Database Reliability Engineer with proven experience in managing large-scale database systems in production environments.
- Have a deep understanding of database architecture, performance optimization, high availability solutions, and database security best practices.
- Are following the latest industry trends in database technologies and are passionate about building reliable, scalable data infrastructure.
- Have strong automation mindset and programming skills to build tools that improve database operations and reliability.
- Understand SLI/SLO/SLA concepts and have experience implementing reliability engineering practices.
Full description
About OpenNet
OpenNet is a fast-growing technology company with products reaching 20+ countries worldwide.
We bring together talented people who enjoy solving challenges, moving fast, and learning from one another. We value collaboration, flexibility, growth, and work-life balance — creating an environment where people can do great work and enjoy the journey along the way.
We are looking for
- A self-driven Database Reliability Engineer with proven experience in managing large-scale database systems in production environments.
- Have a deep understanding of database architecture, performance optimization, high availability solutions, and database security best practices.
- Are following the latest industry trends in database technologies and are passionate about building reliable, scalable data infrastructure.
- Have strong automation mindset and programming skills to build tools that improve database operations and reliability.
- Understand SLI/SLO/SLA concepts and have experience implementing reliability engineering practices.
Key Responsibilities
- Work in a team of DBRE and DevOps professionals
- Design, implement, and maintain highly available database architectures to support business growth across multiple countries
- Improve existing database infrastructure, including performance tuning, capacity planning, backup/recovery strategies, and disaster recovery procedures
- Develop automation tools and internal platforms using Go/Python to streamline database operations, reduce manual interventions, and minimize human errors
- Monitor database health and performance metrics, establish alerting mechanisms based on SLO burn rates, and proactively identify potential issues
- Take ownership and responsibility for database operations including schema changes, data migrations, and production deployments
- Collaborate with development teams to provide database design consultation, query optimization, and troubleshooting support
- Conduct regular database security audits and implement security best practices to protect sensitive data
Our Stack
- Relational Databases: AWS Aurora MySQL/PostgreSQL
- NoSQL Databases: MongoDB Atlas, AWS DocumentDB
- Caching Layer: AWS ElastiCache, Valkey
- Message Queue: Apache RocketMQ, RabbitMQ
- Search Engine: ElasticSearch, Mongo Atlas
- OLAP: Redshift
- Monitoring & Alerting: Prometheus, Grafana, Loki, Alert Manager