Job description


  • Entry level
  • No Education
  • Salary to negotiate
  • Sofia



Established in 2006, Ubisoft Sofia has developed a rich portfolio, ranging from casual to action adventure games, and covering a wide range of platforms and technologies. The studio has brought its expertise and creativity into brands such as Tom Clancy’s Ghost Recon®, Prince of Persia®, and Assassin’s Creed®. For more than five years Ubisoft Sofia has been a key contributor to the Assassin’s Creed franchise, taking a significant part in the development of Assassin’s Creed Origins, and also leading the creation of both its mythology DLC “The Curse of the Pharaohs” and Assassin’s Creed Rogue Remastered. Right now, after 12 years, more than 16 released games, and increasing its teams almost six times to 200+ people, Ubisoft Sofia is working away on contributing to three of the Ubisoft's biggest projects including the recently announced Tom Clancy’s The Division 2, Skull & Bones, and Beyond Good and Evil 2.

Our DevOps team maintains and develops all steps of the continuous integration and delivery processes in Ubisoft Sofia. They bond together the work of all production teams in our studio to produce the versions of the game and pass them further to QC.

Must-Have Experience: 
Centralized version control systems administration (Perforce is an advantage) 
Using, maintaining and/or developing build systems (preferably Jenkins or TeamCity)
Scripting (PowerShell, *nix sh, Gradle DSL or Jenkins Pipeline DSL) 
Nice To Have:
Using different toolchains (MSBuild or gcc)
General purpose programming (python, perl, Groovy, C#)
Virtualization (preferably XenServer or Linux KVM) and containerization (preferably Docker)
Configuration management (e.g. salt, PowerShell DSC)
Databases (preferably MySQL or PostgreSQL)
Additional requirements:
Good command of English
Appropriate IT related degree would be considered as an advantage
Job Responsibilities:
Write or configure different build system jobs, which build code, transform or generate data, bundle everything up in packages, publish to app repositories, etc.
Define and maintain the structure and organization of our games’ data under source control
Work with the project management and the IT admins to provide the teams with access to all the systems, they’ll need for a project
Take active part in the definition of the hardware and software needs for the CI/CD system
Adapt and learn to handle any needs and requirements in the area of CI/CD for the project(s), you are supporting 

We offer: 
Informal, friendly and international working environment
Opportunities to develop your skills working on AAA games
Learn and grow with the best professionals in the gaming industry
Possibility to take part in international work-related conferences and trainings
Benefits package including – private medical health and dental care, food vouchers, card for all public transport lines, monthly brunches, gifts for special occasions, special game dev merchandise, library of books and games, and many more
Flexible working hours
Excellent office location 
Contact: Please send us your updated CV in English.

About the company

Ubisoft is a leading creator, publisher and distributor of interactive entertainment and services, with a rich portfolio of world-renowned brands. The teams throughout Ubisoft's worldwide network of studios and business offices are committed to delivering original and memorable gaming experiences across all popular platforms.

Companies in this sector

Hives where you can find this job offer