Database Engineer (Contractor)

2 Months ago • 3-4 Years • Administrative

Job Summary

Job Description

Riot Games seeks a Database Engineer (Contractor) in Seoul, South Korea to manage and optimize their MySQL database infrastructure. Responsibilities include responding to on-call requests, configuring and deploying databases, designing data migrations, implementing replication and backup technologies, developing monitoring and alerting systems, and collaborating with development teams on database design and performance. The ideal candidate possesses 3+ years of database administration experience with cloud-based and on-premise MySQL, experience with large-scale relational databases, and proven skills in automation and data migration. The role demands proficiency in optimizing database and SQL query performance, scripting (Python, bash), and utilizing monitoring tools.
Must have:
  • 3+ years MySQL DBA experience (cloud & on-premise)
  • Large-scale relational database experience
  • Automated data migration implementation
  • Database performance optimization
  • Scripting (Python, Bash)
  • Monitoring & Alerting tool experience
Good to have:
  • AWS RDS or Aurora experience
  • Docker, Kubernetes, microservices
  • Linux system administration
  • GoLang, Python, or Java programming
  • Conversational Korean

Job Details

Database Engineering at Riot is challenged with administration, developing and scaling Riot database capabilities to meet the scale and performance of all of Riot’s Live Service game’s and shared services. The team aspires to become a center of excellence for shared persistent data store technologies.

As a Database Engineer you will be working on a global scope of databases servicing the breadth of services and games at Riot. You will be designing and administering solutions to help teams implement database standards you have established to make service databases easier to operate and maintain. You’ll be partnering and coordinating with engineers across Riot and ironing out overlooked details that matter most to our players.

You’re right for this role if the idea of working on high impact, high visibility, high expectation projects that provide demonstrated database improvements for our players excites you. You love building iterative approaches to problems and know how to compromise between ideal solutions and practical outcomes.

Responsibilities:

  • Respond to on-call / customer / emergent work relating to database deployments and maintenances
  • Configure, deploy, maintain, and optimize new and existing database infrastructure to support new and existing games and services
  • Design and implement routine data migrations between MySQL data sources as part of routine database consolidation, upgrades and host changes
  • Design and implement replication and backup technologies for critical MySQL databases
  • Design and implement Database level monitoring and alerting for Riot’s MySQL database stack
  • Design and implement Relational Database schema and query changes, supporting assorted service and game development teams with their database performance and application needs.
  • Design and implement automation to manage Riot’s database infrastructure

Required Qualifications:

  • 3+ years database administration experience working with cloud based and locally deployed MySQL technologies
  • 4+ years database administration experience working with large scale Relational MySQL databases
  • Experience with full database development life cycle
  • Proven ability to administrate, maintain, and recover MySQL databases
  • Proven ability to design and implement automated data migrations using replication, code and business logic between data systems
  • Proven ability to work with development teams and service code on schema, query and database design
  • Ability to optimize Database and SQL Query performance
  • Ability to solve problems with programming scripts (python, bash etc)
  • Ability to implement solutions through automation
  • Proven experience using monitoring and alerting tools to determine health of your database ecosystem.
  • Bachelor's Degree Computer Science, Engineering or equivalent experience.

Desired Qualifications:

  • Hands on experience with AWS RDS or Aurora
  • Experience with Docker, Kubernetes and microservice application developmentLinux systems administration skills (operate the database and the infrastructure)
  • Experience programming in GoLang, Python and/or Java
  • Ability to speak Korean conversationally

Similar Jobs

Google - Software Engineer, Early Career, Campus

Google

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
Luxoft - Lead Java Developer

Luxoft

New Delhi, Delhi, India (Remote)
2 Months ago
Luxoft - Senior Calypso Technical Analyst

Luxoft

(On-Site)
2 Months ago
Fluence - Staff Data Engineer

Fluence

Houston, Texas, United States (Hybrid)
3 Months ago
Britive - ENGINEERING MANAGER

Britive

Bengaluru, Karnataka, India (Remote)
2 Months ago
Meta - Administrative Partner

Meta

Paris, Île-de-France, France (On-Site)
2 Months ago
ION - Storage Engineer, Italy

ION

Italy (Hybrid)
3 Months ago
Keywords Studios (Player Support) - Workday Compensation & Benefits People Technology Partner

Keywords Studios (Player Support)

Chengdu, Sichuan, China (Remote)
4 Months ago
Microsoft - Business Administrator

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Keywords Studios (Player Support) - HR Business Partner Intern

Keywords Studios (Player Support)

Pasig, Metro Manila, Philippines (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zoox - Backend Software Engineering Internship/Co-op

Zoox

Foster City, California, United States (On-Site)
3 Months ago
Luxoft - Android Tech Lead

Luxoft

Cairo, Cairo Governorate, Egypt (On-Site)
2 Months ago
Netflix - Machine Learning Software Engineer L4/L5, Algorithms

Netflix

United States (Remote)
3 Months ago
Warner Bros Discovery - Staff Software Engineer - Backend Development (Release & Delivery Engineering Team), Bangalore

Warner Bros Discovery

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Paypal - Lead Software Engineer (JavaJ2EE)

Paypal

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
The Walt Disney Company - Senior Software Engineer, Machine Learning - Ad Platforms

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Months ago
Unity - Senior Workday Engineer / Architect

Unity

Karnataka, India (Hybrid)
3 Months ago
ByteDance - Tech Lead Manager - Frontend Software Development, Global E-commerce Supply Chain and Logistics

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Wargaming - Lead Backend Engineer (Unannounced project)

Wargaming

Guildford, England, United Kingdom (Hybrid)
2 Months ago
GoTo Group - Senior SDET - Consumer Payments

GoTo Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Seoul, South Korea

Barbaricum - Intelligence Operations Integrator

Barbaricum

Pyeongtaek-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
SmileGate - [LOST ARK Mobile] UI기획 담당

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Tesla - Demand Generation Manager, Seoul, Korea

Tesla

Seoul, South Korea (On-Site)
1 Month ago
Appier - Sales Manager, Enterprise Solutions

Appier

Seoul, South Korea (On-Site)
1 Month ago
Build A Rocket Boy - Project Manager (m/f/d) Gaming & Esports South Korea

Build A Rocket Boy

Seoul, South Korea (On-Site)
5 Months ago
Blizzard Entertainment - Mid to Senior VFX Artist - Overwatch 2

Blizzard Entertainment

Seoul, South Korea (Hybrid)
3 Months ago
SmileGate - [게임운영] PC패키지 스팀 게임 운영 담당 (GM/CM/CS)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Scanline VFX - Art Director

Scanline VFX

Seoul, South Korea (On-Site)
8 Months ago
The Walt Disney Company - Director, Public Policy, KR

The Walt Disney Company

Seoul, South Korea (On-Site)
3 Months ago
5minlab - [5minlab]  Client Programmer

5minlab

Seoul, South Korea (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Administrative Jobs

Zones - IT Hardware Technician

Zones

Minneapolis, Minnesota, United States (On-Site)
3 Months ago
Aristocrat Gaming - NOC Engineer

Aristocrat Gaming

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
OKX - Global Strategic & Digitalization COE Expert

OKX

San Jose, California, United States (On-Site)
3 Months ago
Luxoft - MYSQL DBA

Luxoft

New Delhi, Delhi, India (Remote)
2 Months ago
Trek - Service Advisor/ Tech - Part Time

Trek

Fresno, California, United States (On-Site)
2 Months ago
CAE - JPC Maritime Domain SME

CAE

Fort Bliss, Texas, United States (On-Site)
3 Months ago
Crytek - Unsolicited Application - Programming / Engineering

Crytek

Frankfurt, Hessen, Germany (On-Site)
6 Months ago
PwC - TLS | Secretaria/o Madrid

PwC

Madrid, Community Of Madrid, Spain (On-Site)
4 Months ago
Warner Bros Discovery - Sr Staff, Architect Jamf

Warner Bros Discovery

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
PwC - Senior Associate – Oracle – Oracle DBA – Advisory - Bangalore/Mumbai/Chennai

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Riot Games is a video game developer, publisher, and esports tournament organizer best known for League of Legends.

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Shanghai, Shanghai, China (On-Site)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Shanghai, Shanghai, China (On-Site)

Los Angeles, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Riot Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug