About the company :
Ubisoft is a leading developer and publisher of video games worldwide whose brand portfolio covers blockbusters such as Assassins Creed, Prince of Persia and Splinter Cell, as well as games for the whole family, from Imagine and Petz to Rayman Raving Rabbids.
To continue building on its achievements for the future, Ubisoft is looking for new talent for its growing Indian studio in Pune! We favor diversity, creativity, drive and team spirit.
JOB TITLE : - Online Programmer
Job Summary : - Online Programmer will be developing and maintaining online features of the game. He / She would be responsible for understanding the existing code and writing code for implementing new features.
A technology geek, hardcore programmer, a good communicator who should be able to build positive relationship with different stakeholders.
As an Online Programmer, you will be fully responsible for handling and managing critical aspects of Server side development for the game.
Implement new backend features as per given requirement.
Identify and resolve critical live issues.
Monitor and Maintain server functioning, performance on regular basis.
Work independently on one or several modules of the game.
Communicate with other Ubisoft stakeholder to understand and resolve issues.
Develop and implement the code architecture as per the organization standards and requirements.
Give suggestions and be a part of the critical technical decisions during the development process.
Skills : Proficiency in Python.
Proficiency in Python.
Knowledge of PHP & Node is PLUS .
Good understanding of server side architecture and have excellent debugging skill.
Should be an enthusiast about latest backend technologies, including server applications, databases and infrastructure.
Ability to quickly understand legacy code, design and architecture, to be able to maintain it; is Necessary .
Knowledge of relational databases like MySQL.
Knowledge of nosql databases like DynamoDB, mongoDB, Couchbase and Redis is a PLUS .
Proficient understanding of code versioning tools, such as Perforce and Git.
Good communication skills and comfortable working with other Ubisoft stakeholders.
Minimum 3 Years Experience with Python