Who We Are:
Headquartered in New York City, Take-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. The Company develops and publishes products principally through Rockstar Games, 2K, Private Division, and Zynga. Our products are currently designed for console gaming systems, PC, and Mobile, including smartphones and tablets, and are delivered through physical retail, digital download, online platforms, and cloud streaming services. The Company's common stock is publicly traded on NASDAQ under the symbol TTWO.
The Role:
Take-Two Interactive is seeking an aspiring Database Administrator. As a Database Administrator, you will provide support over critical projects as part of our strategy to expand our database service offerings. As part of the larger Take-Two Data Management team, you will be responsible for supporting, maintaining, and further improving the use of MySQL, Postgres, Amazon RDS, Amazon Redshift, Snowflake and NoSQL databases to provide a stable, impactful, and cost-efficient storage platform that supports a variety of large scale online social games and complex applications.
Want more jobs like this?
Get Data and Analytics jobs in Bangalore, India delivered to your inbox every week.
Role Responsibilities:
· Handle database systems in cloud and on-premises environments.
· Maintain data integrity and high availability of database systems.
· Run configurations for MySQL and other database systems.
· Triage, fix, or escalate system and database issues.
· Update and tune database systems in high load environment.
· Work with Game and Application teams for design, problem solving and standard methodologies.
· Work with Operations to handle database hardware infrastructure.
· Participate in on-call rotation.
· Document systems and procedures.
· Use and write automation and reporting tools to handle databases.
· Identify and recommend tools and services for running infrastructure.
· Automate systems and deployment procedures.
· Analyze and develop capacity planning for database growth.
· Evaluate hardware requirements for database loads based on efficient use of multi-core systems.
Required Skills:
· 4-6 years RDBMS experience working in a high-volume production environment.
· At least 2+ years as a MySQL DBA in a LAMP environment.
· Excellent knowledge in various aspects of MySQL 5.x - 8.x (Innodb, MyISAM, replication, analyzing slow queries, schema changes with and without locking, backups and restores).
· Experience in AWS cloud, especially RDS/Aurora.
· Experience in Performance Tuning.
· Experience of cloud-based data warehouse systems, like Redshift or Snowflake is highly desirable.
· Knowledge of NoSQL solutions.
· Proven knowledge of physical and logical database design.
· Experience with Nagios, Collectd, Grafana and DataDog.
· Familiarity with JSON, YAML and Chef.
· Proficiency in writing automation scripts using Shell, or Python.
· Knowledge of Subversion, Git or other source code version control and repository tools.
· Broad exposure to Open-Source tools for automation, monitoring, and provisioning.
· Ability to work well under pressure.
· Experience in working cross-functionally across many groups.
· Excellent time management skills.
· Must be self-motivated.
· Ability to work in a fast-paced environment.
· Excellent verbal and written communication skills.
Good-to-have skills:
· Experience in Postgres.
· Experience in NoSQL solutions like Couchbase, Redis or MongoDB.
· Experience in provisioning servers using Terraform, JSON, YAML and Chef.
· Understanding and troubleshooting of network aspects like Firewall rules, Security Groups etc.
· Database sharding.
What We Offer You:
· Great Company Culture: We pride ourselves as being one of the most creative and innovative places to work, creativity, innovation, efficiency, diversity and philanthropy are among the core tenets of our organization and are integral drivers of our continued success.
· Growth: As a global entertainment company, we pride ourselves on creating environments where employees are encouraged to be themselves, inquisitive, collaborative and to grow within and around the company.
· Work Hard, Enjoy Life: Our employees' bond, blow-off steam, and flex some creative muscles - through corporate boot camp classes, company parties, our Office gaming spaces, game release events, monthly socials, and team challenges.
· Benefits: Benefits include, but are not limited to; Discretionary bonus, Provident fund contributions, 1+5 medical insurance + top up options and access to Practo online Doctor consultation App, Employee assistance program, 3X CTC Life Assurance, 3X CTC Personal accident insurance, childcare services, 20 days holiday + statutory holidays,
· Perks: Gym reimbursement up to INR1150 per month, wellbeing program with the chance to earn up to $93 per annum, charitable giving program, access to learning platforms, employee discount program's plus free games and events!
Take-Two is proud to be an equal opportunity employer, and we are committed to hiring, promoting, and compensating employees based on their qualifications and demonstrated ability to perform job responsibilities.
This is a hybrid role which will need to be in the office at least 3 days per week.
#LI-Hybrid