Responsible for software builds and releases. Responsible for the design and development of builds, scripts, installation procedures, and systems including source code control. Works closely with a quality assurance team to ensure final version is up to organizational standards.
Responsibilities
Support and improve our tools for continuous integration, automated testing & reporting, build management and release management.
Work with engineers to streamline build & automated testing processes to increase developer productivity
Maintain the build process to support new and ongoing engineering/development efforts
Manage release branches
Build a reporting system to provide developers with insight into the status and health of their projects
Optimize production deployment processes to minimize downtime of system services
Work with the QA team to construct integrated build reports on project health
Work with engineering leads to establish cross-team best practices for builds & deployment.
Skills and Experience
Familiarity with source code version control systems
BA/BS in Computer Science or similar major
Java-based servers & build systems (experience with JBoss/Tomcat and Jenkins/Hudson
Good experience with Linux
Skill with one or more scripting languages
At Bullhorn, we recruit only the most exceptional individuals - people with a strong passion for collaboration and the development of fresh ideas. We offer a variety of opportunities for you to imagine, explore and realize your potential while impacting the future of On Demand software. We're looking for people who want to think strategically, create with passion and have fun while doing it in a casual, flexible work environment. Check out our current job opportunities.