Steam Database Administrator

Valve Corporation Bellevue, WA

About the Job

The Steam Platform is one of the fastest growing multimedia digital distribution platforms in the industry. We're looking for hands-on SQL Server database administrators with expertise in multiple disciplines and the ability to deal with all aspects of our database software and hardware implementation needs.

Responsibilities

  • Performing physical database implementation, including index tuning, storage management and partitioning
  • Monitoring database and server performance: Troubleshoot, tune, refactor
  • Adjusting compute and storage capacity as needed
  • Helping team members implement database-related features, including data modeling, procedural code design, query tuning, and performance management
  • Designing and implementing schemes for data security, system availability, and disaster recovery, including backup, log shipping, mirroring and Always On
  • Scoping and implementing datacenter hardware

Qualifications

  • A Bachelor's Degree in computer engineering or applied mathematics (or equivalent)
  • Five+ years of experience with many or all of these aspects of database implementation in Microsoft SQL Server:
    • Database administration on high-availability, large-scale systems, including scripting with PowerShell or Python
    • Design and management of disk storage systems
    • Capacity planning and system integration
    • Networking systems
Highly desired experience includes
  • MySQL and/or Postgres
  • Non-relational data systems, such as MongoDB, Cassandra, RethinkDB
  • Linux