Database Engineer II - WOARior

$156,000 - $187,200/Yr

The Judge Group - New York, NY

posted 3 days ago

Full-time - Mid Level
Remote - New York, NY
Administrative and Support Services

About the position

The Database Engineer II position focuses on the administration, development, and scaling of database capabilities to support live service games and shared services. The role involves working globally to manage various databases, ensuring they meet operational standards and are optimized for performance. The engineer will be responsible for designing and implementing solutions that facilitate easier operation and maintenance of service databases.

Responsibilities

  • Respond to on-call, customer, and emergent work relating to database deployments and maintenance.
  • Configure, deploy, maintain, and optimize new and existing database infrastructure to support games and services.
  • Design and implement routine data migrations between MySQL data sources as part of consolidation, upgrades, and host changes.
  • Develop and deploy replication and backup technologies for critical MySQL databases.
  • Design and implement database-level monitoring and alerting for MySQL database stack.
  • Make relational database schema and query changes to support various service and game development teams with database performance and application needs.
  • Create automation solutions to manage database infrastructure.

Requirements

  • 3+ years of database administration experience with cloud-based and locally deployed MySQL technologies.
  • 4+ years of database administration experience with large-scale relational MySQL databases.
  • Experience with the full database development life cycle.
  • Proven ability to administer, 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.
  • Capability to optimize database and SQL query performance.
  • Problem-solving skills with programming scripts (e.g., Python, Bash).
  • Capability to implement automation solutions.
  • Experience using monitoring and alerting tools to determine the health of your database ecosystem.
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.

Nice-to-haves

  • Hands-on experience with AWS RDS or Aurora.
  • Experience with Docker, Kubernetes, and microservice application development.
  • Linux systems administration skills (operating the database and infrastructure).
  • Experience programming in GoLang, Python, and/or Java.
  • Ability to converse in Korean.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service