This job might no longer be available.
CI Engineer
1 year ago
Job Posting Title
CI EngineerSummary
Product Madness is looking for a CI/CD Engineer to help us build, maintain, and improve the CI/CD pipelines and infrastructure.What you'll do
In this role you would have the opportunity to contribute to the design choices and implementation of the continuous integration infrastructure, the tools involved in the process. You will be utilising a combination of cloud based and on premises hardware to optimise the build pipelines, thereby assisting teams in delivering their products.
In addition to the continuous integration systems the CI/CD Engineer would be involved in the development and maintenance of Groovy Plugins critical to the build processes. Focusing on quality, testable Groovy code and working in an Agile environment, you will be expected to carry out reviews of your peer’s code, and partake in the daily stand-ups.
What we're looking for
Infrastructure and Cloud
Cloud providers, specifically Google Cloud.
Infrastructure as code using Jenkins files, Terraform, Ansible or Github Actions.
Dependency management providers such as Artifactory or Nexus.
Continuous Integration/Delivery and its benefits (Jenkins or similar)
Operating system scripting using Bash, Powershell, Python or similar.
Software Development
Strong object oriented programming knowledge in (but not restricted to) Groovy/Java, ideally with knowledge of build automation frameworks such as Gradle.
Advocate good engineering practices such as Test Driven Development and SOLID principles.
Source control systems, specifically GitHub and the Gitflow branching strategy.
Some nice to haves
Building mobile applications, iOS, Android and Amazon using Unity3D.
Container creation using Docker.
Comfortable with both UNIX and Windows systems.
Location
London, United KingdomJob Family
SoftwareContract Type
RegularTime Type
Full time
Create Your Profile — Game companies can contact you with their relevant job openings.