This job might no longer be available.
Data Engineer - Python
1 year ago
Who We Are:
Take-Two develops, publishes and markets some of the world's biggest games. We publish products through our labels Rockstar Games, 2K, Ghost Story, PlayDots, Social Point as well as Private Division label and Nordeus. Our Rockstar label creates Grand Theft Auto and Red Dead Redemption, two of the most critically acclaimed gaming franchises in history. Our 2K label creates games like NBA 2K, WWE 2K, Bioshock, Borderlands, Evolve, XCOM and the beloved Sid Meier's Civilization. Our Private Division label publishes Kerbal Space Program, Ancestors and The Outer Worlds.
While our offices (physical and virtual) are casual and inviting, we are deeply committed to our core tenets of creativity, innovation and efficiency, and individual and team development opportunities. Our industry and business are continually evolving and fast-paced, providing numerous opportunities to learn and hone your skills. We work hard, but we also like to have fun, and believe that we provide a great place to come to work each day to pursue your passions.
Role: Data Engineer (Python)
Take-Two, a leader in the interactive entertainment industry, is looking for a dynamic Data Engineer to join a team building a cloud-based data and analytics platform. The Data Engineer will design, build, and maintain reliable and scalable data pipelines. They will have a strong focus on Python development.
The ideal candidate is a strong Python developer equally comfortable with writing code and helping business teams understand data. He/she is a self-starter, comfortable with ambiguity, able to think big (while paying careful attention to detail) and enjoys working in a fast-paced environment.
Role Responsibilities
- Design, develop and maintain high-capacity and scalable data pipelines.
- Design, develop and maintain API based ETL/ELT processes for raw data collection from multiple sources.
- Work with business teams and analysts to understand complex business rules and implement these for deriving insights.
- Contribute in maturing o the data engineering function including but not limited to data architecture, data quality, monitoring and alerting.
- Develop and support continuous integrations build and deployment processes using Jenkins, Docker, Git, etc.
Qualifications
- 4+ years of Data Engineering experience of designing, developing and automating scalable ETL/ELT solutions that transform data into accurate and actionable business information
- 3+ years of hands-on experience in Python
- 3+ years of SQL experience using advanced SQL queries (analytical functions), writing and optimizing highly efficient queries
- 2+ years of experience working with AWS technologies stack like S3, EMR, etc.
- Experience building API’s (highly desirable)
- Experience in testing and monitoring data for anomalies and rectifying them
- Knowledge of software coding practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations
- Bachelor’s degree or equivalent in an engineering or technical field such as Computer Science, Information Systems, Statistics, Engineering, or similar
Preferred Skills
- Python (required)
- SQL (required)
- Understanding of EMR and related compute engines (required)
- Git (required)
- Build and deployment tools (for example Jenkins, Maven, SBT)
- Developing solutions using Docker
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 role will initially be based form home before our brand new office opens in late 2022 at which point it will become an in-office role. If you have the right skills and would like to learn more, please apply here.
#LI-Hybrid
Create Your Profile — Game companies can contact you with their relevant job openings.