Gameloft, a leading publisher of digital games is searching for that special and talented engineer, to take on the responsibility of our core data infrastructure, improve and grow it. We are talking billions of data points, millions of entries and challenges of all kind across multiple programming languages.
The likely hero engineer would ideally work in a standardized Java and PHP environment facing challenges and with much to learn from the experience. Knowledge of some RDBMS systems, ACID or CAP systems would be nice. The project consists of developing analytics or core applications that interact with a MPP DB systems.
This leads to amazing opportunities like:
-Automated cheaters detections
-Data mining
-Advanced CRM systems
-A/B/N testing
-Analytic visualizing systems
Requirements:
1) Java SE:
-Understanding of OOP principles
-General Java knowledge
-Multithreading and threads synchronization
-Understanding standard collections mechanisms
2) MySQL:
-Understanding “3rd normal form” design
-DML
-Subqueries
-Joins
-Indexes
3) PHP and JS (not necessary, but appreciated)
4) Linux (not necessary, but appreciated)
-Understanding file system permissions
-Simple files manipulations
-Launching programs
5) Intermediate English
Responsibilities:
-Maintain the set of core applications, that process billions of records daily
-Understand current implementation, learn and apply best industry standards
-Short-term and long-term application development, on a case-by-case basis
-Research & develop improved ways of storing and processing data
-Development of distributed applications, that use terabytes of RAM and hundreds of CPU cores
Отправить резюме