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