This job listing expired on Feb 17, 2022
Tweet

CCP is looking for a qualified Database Administrator who likes working in a casual, dynamic environment surrounded by imaginative people in the computer gaming industry. This position requires the highest level of integrity and trustworthiness in handling confidential information and situations, as well as the ability to concurrently manage various tasks with competing deadlines.

Responsibilities:

  • Implementing, maintaining and optimizing CCP's production game-cluster databases and development databases, make sure the database platform run stable and healthy. (majorly running on MS SQL Server, some also runs on MySQL, MongoDB, etc.).
  • Responsible for the regular database HA/Backups/Monitoring/Performance tuning/Upgrade/Migration operations.
  • Responsible for the DB part of Game deployment on regular or emergency maintenance window.
  • Responsible for the T-SQL scripting support for the operation team's requirement.
  • Provide technical and architectural directions on database operation best practice and performance tuning.
  • Provide database related consultancy to CCP game development teams and other teams.
  • Participate in IT projects that need to have database expertise presence.
  • Takes part in rotating schedule for 24/7 internal support hotline with other team members.

Requirements:

  • Strong SQL scripting, troubleshooting and performance tuning experiences of SQL Server Database Engine.
  • Experience with SQL Server High Availability solutions, like SQL Server Failover Cluster and AlwaysOn Availability Group.
  • Experience with SQL Server Data migration, Backups, Upgrade, Monitoring and so on.
  • Experience with other DB maintenance like Mysql, Redis and MongoDB.
  • Be familiar with Python and Shell.
  • Minimum 2~3 years' experience specialized in enterprise database administration.
  • Database Administrator on SQL Server or other relevant technical certificates are advantages.
  • Bachelor or above, major in Computer Science/Management Information System or equivalent.
  • Fluent in both oral and written English.