BioWare Home
BioWare Info BioWare Games Support Forums BioWare Store
BioWare Home
BioWare Info
Dragon Age: Origins Sonic Chronicles Mass Effect Jade Empire Star Wars: Knights of the Old Republic Neverwinter Nights Baldur's Gate MDK2
Careers In Austin

Database Administrator

Our Careers at BioWare page has information on how to apply and several other helpful resources.

BioWare Austin seeks candidates for the position of Database Administrator. The Database Administrator will develop and maintain database infrastructure components for online games. This job requires a high level of expertise in administration, development, backup, recovery, and tuning of database components. This position requires both operational and development DBA capabilities.

The successful candidate must be able to plan, implement, and maintain DB operational services as well as develop database architectural and script based components. Oracle DBA, PL/SQL development, Unix administration & scripting as it pertains to a DBA, and perl scripting are the primary skill sets of this job, but other database experience in open source databases such as Postgres, MySQL, EnterpriseDB are required as well. Oracle experience in a production environment and warehousing experience is required. The successful candidate will contribute to the development of all technologies related to database systems in a collaborative environment populated by domain experts.

Key Responsibilities

  • The DBA administers and maintains relational databases and assists in the development and implementation of policies and procedures for ensuring the security and integrity of company databases.
  • Partners with developers on data modeling, logical and physical schema design and SQL query tuning.
  • Performs database performance tuning, capacity planning, replication, and other distributed data issues.
  • Develops scripts to automate routine maintenance tasks as appropriate.
  • Maintains and develops database backup/recovery process using RMAN for hot backups and disaster recovery.
  • Automates database monitoring solutions.
  • Creates custom warehouse solution for automated metrics and reporting for both game and business systems.

Experience and Qualifications

  • Bachelor's degree in Computer Science or related field
  • Minimum of 4 years experience in Relational Database Administration in a production environment
  • Significant knowledge of Oracle internals
  • Expert with SQL level tuning, instance level tuning, storage tuning and replication based solutions
  • Knowledge of PL/SQL optimization techniques
  • Able to perform partitioning schemes & pruning
  • Data warehouse experience; custom ETL solutions, dimensional modeling & star schemas, data cubes, custom reporting solutions
  • Expert with backup and recovery solutions including planning, implementing and periodic evaluation of backup/recovery (offline/online) strategies, RMAN, recovery catalog, fast recovery strategies, and interfacing with third party products and hardware
  • Replication experience; Custom solutions, Snapshot based, Streams based, Multi-master
  • Experience with clustering technologies (shared & shared nothing) and data modeling with either Oracle or MySQL
  • Solid understanding of capacity planning and traffic modeling
  • Shell Scripting in both bash & perl
  • Linux monitoring and tuning techniques as they pertain to a DBA

Pluses:

  • Significant experience with MySQL
  • Previous experience with conversions of Oracle to and from open source offerings such as MySQL, Postgres, EnterpriseDB
  • Unix system administration knowledge
  • Perl programming expertise
  • Java and/or C++
  • Web experience

How to Apply

Please quote the following competition number in the subject line of your electronic application, or include in the cover letter of your mailed application:

08-Prog-DBA-BWA-19

To apply by email, send your resume to:

ProgrammerJobsAustin@bioware.com

Due to the volume of applications we receive for our job postings, we are unable to respond personally to telephone inquiries regarding the status of an application. Only candidates being considered for interview will be contacted at this time.

Life in Austin

Jobs | Copyright & Trademark Information | Website Terms of Use | Store Policy | Privacy Policy