Responsibilities
Design, Develop and maintain robust new builds for each platform
Monitor and improve on automated builds systems and continuous integration
Work with IT to monitor and scale our buildservers
Create and maintain documentation of the build/release process
Assist release manager during a patch release
Provide support for other team members
Requirements
Minimum 2 years industry experience
Good knowledge of Jenkins
Good knowledge of scripting languages like Ruby or Groovy or Python
Good knowledge of shell automation using shell/bash/cmd on Linux and/or Windows
Familiarity with source control management systems (i.e. Perforce, Git, SVN, etc.)
Good communication skills in spoken and written English
You are a team player and willing to take responsibility
You are willing to experiment and iterate over a specific feature
Excellent software design and problem-solving skills
Nice to Have
Experience with Ansible
Experience with automating C#/C++ builds (msbuild, cmake, etc.)
Experience with full-stack development
Shipped a project as a Build Engineer