Logo
High-Tech Professionals

Build and Release Engineer

High-Tech Professionals, Los Angeles, California, United States,


Build and Release Engineer

Job ID:

1622Location:

San Diego, CAType:

PermanentStatus:

ClosedKey Skills:

Source control, Subversion, Rational Clearcase, bug tracking, scripts, web, Python, C++, Linux

Description:Seeking Build and Release Engineer to perform the following:Develop, enhance, and maintain a fully automated software build and release systemParticipate in establishing, evolving, and managing a highly effective branching policyParticipate in creating, evolving, and enhancing an Agile development processIdentify, create, and implement processes and products to efficiently manage releases

Specific Responsibilities:Acquire and maintain a source control systemManage and implement the branching policy including branch creation and re-integrationCreate and/or select tools that improve engineering team effectiveness in the area of source code control, branching, and product releaseEstablish, implement, and maintain continuous integration on multiple code branchesDevelop tools that increase efficiency and engineering team productivityMaintain and enhance bug tracking system

Requirement:Required Technical Skills:In depth knowledge and experience with Source Control Management, specifically Subversion and optionally Rational ClearCaseExperience with bug tracking systems, specifically BugzillaExperience with source code repository branching and merging for multiple concurrent code branchesCapable of writing testing scripts and scripts for managing build/test framework, preferably bash shell and PythonExperienced in developing tools that enhance and inject efficiency into the development processProven ability to create and/or deploy web interfaces reporting on multi-platform automated builds and test suitesExperience with a variety of C++ compilers (g++, Intel, Sun, Portland group)Ability to identify which developer is relevant to a given problem, based on information in SubversionExperience with Linux/Unix including installation, configuration, kick start, and networking

Required Personal Skills:Organized, methodical, and detail orientedExcellent written and verbal communication skills, especially with engineering staffAbility to work with geographically dispersed teamsAbility to manage own schedule and work independentlyAbility to multi-task and manage competing prioritiesAbility to work in a fast-paced software start-up environmentMotivated and committed to excellence

Required Experience:Minimum 2 years of recent, professional experience as a build and/or release engineer within an engineering organization of 15 or moreMinimum 3 years working for a company that develops enterprise software productsMinimum 2 years experience with scripting languages including specifically Python

Highly Desired But Not Required Experience:Experience working in an Agile and Scrum environmentExperience as a user of relational databasesExperience as a QA engineer

#J-18808-Ljbffr