ZeniMax Jobs

Senior Database Administrator

Division: Bethesda Game Studios - Austin | Department: Programming | Location: Austin , TX, US

As a Senior Database Administrator at Bethesda Game Studios you will be working closely with game developers to bring their creative vision to the online multiplayer market.  Our small and agile team that architects and supports our Aurora MySQL and MongoDB data tier is looking for an individual that can provide feedback on design, conduct code reviews, and troubleshoot internal and live systems.  This is an opportunity to be a major contributor to one of the most well respected studios in the gaming industry.

Responsibilities:

  • Investigate and propose solutions for core data-centric technology issues
  • Analyze performance and make purchase recommendations for final database hardware and software
  • Support the development team by establishing best practices when interacting with the database layer
  • Work with the operations team to maintain internal and external game servers
  • Improve database backups and test recoverability regularly
  • Automate routine tasks with your own scripts and open-source tools
  • Solve production problems and participate in a 24x7 on-call rotation

Requirements:

  • 5+ years’ experience designing, implementing, tuning, optimizing, deploying and maintaining databases in a high volume transactional environment with critical uptime requirements
  • Expert-level knowledge of at least one major database system (MongoDB, MySQL, Oracle, PostgreSQL, etc.)
  • Experience with MongoDB or other NoSQL database
  • Experience with Python, Ruby or shell scripts
  • Experience configuring and debugging database software issues at the OS level on Linux/UNIX
  • Experience with database replication, backup and recovery
  • Experience in developing, managing, and maintaining large, multi-terabyte data warehouse environments including the pipelines of data and ETL processes feeding into it
  • Experience with AWS Big Data technologies like Redshift, Spectrum, Athena, Kinesis, and Data Pipeline
  • Expert level SQL skills
  • Data modeling experience for both transactional and data warehousing environments including familiarity with dimensional and 3NF modeling standards
  • Proven record of creating and following through with capacity and availability plans
  • Conceptual knowledge of distributed server architectures
  • Experience with database server clustering
  • Highly motivated and able to work well independently
  • Ability to back up recommendations with quantitative analysis
  • Passion for online gaming

 Desired Skills:

  • Experience with cloud based database deployments, preferably AWS
  • Experience performing database updates with little or no downtime (hotfixes)
  • Experience with database replication and scaling issues is a big plus
  • Knowledge of data partitioning for static (game) and dynamic (player) data
  • Experience with virtual machines
  • Strong familiarity with Bethesda Game Studios games

 

How to Apply

To apply for this position you will be redirected to the job submission form at Taleo.com, our third-party applicant tracking system. While Taleo.com is not hosted by ZeniMax Media and does not fall under our Privacy Policy, only employees of our Human Resources department will be able to view your submitted information. Information collected via the job submission form is subject to Taleo.com’s privacy policy.

Previously Applied? Click here.

No Recruiters or Agencies Please

Please Note: Individuals submitting resumes or otherwise responding to employment opportunities are NOT considered applicants until they apply for a particular position and have been invited to complete the company's employment application.

© Copyright 2018 ZeniMax Media Inc.
Trademarks are the property of their respective owners. All Rights Reserved.
Privacy Policy | Terms of Service | Legal Info | Contact Us