Release/Build Engineer

Release Engineering:

  • Monitor health of release builds, work with the teams in case release builds are broken
  • Ensure correctness of build configuration
  • Synchronize release branches by forward merging code changes
  • Automate Release Management tasks

Build system development:

  • Contribute to development of build framework
  • Integrate build framework with other parts of the pipeline, like issue tracking
  • Help development teams to integrate their components into build framework

Experience and Skills

  • Speak English (fluent)
  • Designing/setting up/maintaining CI/CD infrastructure
  • Build Servers (e.g. Jenkins, Bamboo, …)
  • Write integration code against REST APIs
  • Git Expert
  • Linux/Unix build systems/tools (GNU autotools, GNU make, cmake, …)
  • Development on Linux in Python (or similar languages like Perl, Groovy, or Ruby) and Bash

Desirable skills

  • Atlassian tools (JIRA, Stash, Bitbucket)
  • Linux Packaging systems (dpkg, rpm, …)
  • Java build systems (Maven, Gradle)
  • Static code analysis tools (e.g. sonarcube)
  • Compliance Engineering (e.g. BlackDuck Hub/Protex)
  • Windows build system (msbuild)

Benefits

In most cases, the compensation package includes:

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Long-term disability insurance
  • 401k plan
  • Vacation time
  • Gym membership compensation

Qualified Applicants should send resumes to:

andrea@hiredemand.com
Andrea Desiderio
724.538.4430

#HireDemand

 

To apply for this job email your details to andrea@hiredemand.com

Comments are closed.