Larian Studios
Summary
Larian Studios is seeking a Perforce Engineer to join their team in Barcelona, Dublin, Ghent, or Guildford. The successful candidate will be responsible for maintaining and growing their Helix Core environment and toolset, working with development and internal IT teams, designing and implementing cost-effective solutions, guiding and training team members, monitoring and tuning infrastructure, and documenting processes and procedures. Essential skills include Linux configuration and administration, scripting in bash and Python, a comprehensive understanding of how Perforce is used, familiarity with networking concepts, excellent communication skills, and the ability to manage priorities and deadlines. Desirable skills include experience with CI/CD tools, application and web service administration, scripting and automation with Ansible and Powershell, and alternative version control system experience. Larian Studios offers an international team, an open and collaborative environment, a managerial team of highly experienced game developers, inclusive activities, and a commitment to making the best game possible for fans.
Job description
Larian Studios has been making critically acclaimed role-playing games since 1996. We’re now reaching the end of development on Baldur’s Gate 3, our most ambitious title to date. To support our continued growth for our current and future projects, we’re now looking for a dedicated Perforce Engineer to join our team. This position will be based in our Barcelona, Dublin, Ghent or Guildford studios.
Responsibilities
- Maintain and grow our Helix Core environment and toolset
- Work with our development and internal IT teams in source control product life cycle covering end-to-end design, implementation and on-going operation using Perforce Helix systems
- Responsible for the smooth running of internal application systems for our business-support departments and game teams
- Designing and implementing cost-effective and appropriate solutions.
- Guide and train other members of the team on existing and new technologies
- Monitoring and tuning of infrastructure to deliver performance and high availability
- Prioritize and managing several projects and issues at one time
- Assisting the Linux department
- Documenting processes and procedures
- Willingness to work in an on-call environment (Emergencies/Maintenance)
Essential Skills
- Linux configuration and administration skills on CentOS/Ubuntu/Rocky Linux
- Scripting skills in bash and Python
- A comprehensive understanding of how Perforce is used
- Familiarity with networking concepts
- Excellent communication skills with the ability to work as part of a team or individually as required
- Self-motivated & confident
- Excellent documentation skills with high attention to detail
- Capacity to juggle a mixture of break-fix and project work, managing individual priorities and deadlines
Desirable Skills
- Experience with CI/CD tools (Jenkins/TeamCity/Ansible/Terraform)
- Application and web service administration (Apache/Nginx)
- Scripting and automation with Ansible and Powershell
- Alternative version control system experience (Git/Subversion)
What we offer
- An international team of over 400 employees spread across 6 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
- An open, collaborative environment where ideas are welcome and encouraged
- A managerial team consisting of highly experienced game developers at the top of their fields
- Sharing hobbies and passions with likeminded colleagues
- Inclusive environment with many activities organized by the studios or the employees
- Commitment to making the best game possible for the fans, including listening to community feedback
Apply for this job
Location: Gent
Country: Belgium
Date found: 2023-03-27