3 days ago
Barcelona, SpainSenior
Responsibilities
- Maintain and improve build and bake pipelines for studio projects.
- Automate recurring manual steps involved in creating and delivering releases.
- Support and improve continuous integration for code and data, automated testing, and release management.
- Collaborate with Engine and Game C++ teams to identify and reduce process bottlenecks.
- Improve automated reporting of build and bake pipeline issues.
- Develop and maintain branch-based development workflows and CI guidelines.
- Maintain documentation and establish best practices for release tools and processes.
- Support implemented solutions and help client teams meet deadlines with appropriate quality guarantees.
Requirements
- Good knowledge of C++.
- Experience with CI automation servers, preferably GitLab.
- Experience with scripting languages, preferably Python.
- Experience working in cross-platform environments including Windows, Linux, iOS, and Android.
- Experience with build systems including MSBuild, GCC/make, and Xcode.
- Strong familiarity with version control systems such as SVN and Git.
- Excellent communication, organizational, and English technical writing skills.
- University degree in a relevant subject or equivalent experience.
- Good Unix/Linux knowledge and experience with Docker and Kubernetes are desired.
- Excellent spoken English is desired.
Benefits
- Permanent, full-time contract with social benefits.
- 25 vacation days per year.
- Private medical health insurance.
- Flexible compensation with a Ticket Restaurant Card.
- Free language courses and learning bootcamps and platforms such as O'Reilly and GDC Vault.
- Birthday day off and the option to work a shortened schedule on three days.
- Flexible work-from-home hybrid model.
- Merit-based salary progression and a competitive initial salary package.
- Career-development opportunities.
- Local working conditions in centrally located Barcelona offices.
- Thursday afterwork beers.
