1. 01491 411020
www.abrs.com info@abrs.com
Build Engineer/Specialist
My client is seeking an experienced Build Engineer to help push the business forward and be an integral part of the
development within. You will be reporting to the VP Engineering, this role will work in the E-Commerce Engineering
team across a number of high capacity, high availability products that support the International online activities.
As a Build Engineer, you will be responsible for defining, implementing and executing the release process for my
client’s products from local builds through to production.
The position requires an in depth knowledge of current Java and PHP build technology and application deployment in
a distributed Linux environment using continuous deployment.
This is a technical role and proven hands-on build and release management experience in a large organisation is
expected as well as solid knowledge in source control, build pipelines, automated build, automated deployments,
packaging and versioning software. You will support the E-commerce engineering software development teams by
acting as the technical contact with operational support teams and assist in debugging build and runtime problems.
Position Requirements:
• Demonstrable ability to successfully resolve situations that are broadly defined, complex, diverse, and occasionally
unprecedented.
• Extensive experience working in software configuration management, with proven experience in a build and
configuration management role and configuration troubleshooting
• Demonstrable experience of source control systems for configuration management (eg branching, merging, tagging),
administering source code and enjoying the challenge of complex source control problems using tools such as SVN or
Git
• Experience in at least 2 of the following build scripting languages ANT, Maven, RAKE, Groovy
• Demonstrable experience of deploying at least 3 large applications to both LAMP and Java environments
• Demonstrable experience of administering Linux servers and scripting languages such as bash
• Demonstrable experience programming in either Java or PHP
• Demonstrable experience of working with continuous integration, continuous delivery and a clear understanding of
build and deployment pipelines, using either Jenkins or Hudson with reporting integration to Sonar
• Strong foundations in both traditional SDLC and Agile development with exposure to SCRUM/Lean methodologies
• Competent at automating manual tasks
Desired Experience:
• Experience with automated environment deployment and configuration with tools such as OpenStack, AWS,
Vagrant, Puppet or Chef
• Good Working knowledge SQL database Schema management tools, such as Liquidbase
• Experience of Apache HTTPD
• Experience of Apache Tomcat or JBoss
• Experience of tracking tools such as Jira
• Understanding of Message Queue platforms (such as ActiveMQ)
• Understanding of Nexus, Artifactory or similar artifact repository tools
• Experience of software testing is beneficial
• Knowledge of unit, functional, system and performance testing activities.
For further information please contact: neil@brs.com