Responsibilities
About Bytedance
Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.
Why Join Us
Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible.
Together, we inspire creativity and enrich life - a mission we aim towards achieving every day.
To us, every challenge, no matter how ambiguous, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.
At ByteDance, we create together and grow together. That's how we drive impact - for ourselves, our company, and the users we serve.
Join us.
About the Team
Nuverse is a gaming business unit in ByteDance. The Game Technology team plays a significant role in the whole life cycle of the game. We are responsible for the development, testing, operation, SRE, and quality assurance of the user and operating system, and give strong support for game development and publishing. Providing comprehensive and systematical solutions, support the good operation and commercialization of the game. Responsible for the design and implementation of the deployment architecture of the game's overseas game business, and ensuring the good operation of online services.
We seek a talented and highly motivated Database Administrator (DBA) to join our game team. The ideal candidate will be responsible for designing, deploying, and maintaining MongoDB and Redis clusters and ensuring their high availability and performance. As a key member of our technical team, you will also contribute to SQL query optimization and collaborate with developers to ensure seamless integration of database solutions into our gaming business.
- Database Cluster Management: Design, implement, and maintain MongoDB and Redis clusters for game business to ensure high availability, scalability, and security.
- Performance Optimization: Monitor and optimize database performance, including query optimization and index tuning.
- Development Collaboration: Work closely with developers to provide database-related insights, optimize SQL queries, and improve overall system efficiency.
- Data Integrity and Backup: Establish and maintain robust data backup, recovery, and replication strategies.
- Monitoring and Troubleshooting: Proactively monitor database health and troubleshoot issues to ensure minimal downtime.
- Documentation: Maintain detailed documentation for database architecture, configurations, and standard operating procedures.
- Best Practices: Stay updated on industry trends and implement best practices in database management and optimization.
Qualifications
Minimum Qualifications:
1. Experience: Proven experience in managing MongoDB and Redis clusters in production environments.
2. Strong knowledge of database design, indexing, and optimization techniques.
3. Proficiency in writing and optimizing complex SQL queries.
4. Hands-on experience with MongoDB and Redis setup, configuration, and management.
5. Familiarity with scripting languages (e.g., Python, Bash) for automation.
6. Strong troubleshooting and problem-solving skills for database-related issues.
7. Ability to work collaboratively in a fast-paced team environment
Preferred Qualifications
1. Experience in the gaming industry or with high-performance, real-time applications.
2. Familiarity with cloud-based database solutions and tools.
3. Knowledge of additional database technologies (e.g., MySQL, PostgreSQL).
4. Understanding containerization and orchestration tools (e.g., Docker, Kubernetes).
ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.