Database Administrator
Company
Take-Two Interactive Software
Location
Other US Location
Type
Full Time
Job Description
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.
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
Date Posted
06/05/2024
Views
35
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View Details