Logo
High-Tech Professionals

Build and Release Engineer

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


Build and Release Engineer

Job ID:

1622 Location:

San Diego, CA Type:

Permanent Status:

Closed Key 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 system Participate in establishing, evolving, and managing a highly effective branching policy Participate in creating, evolving, and enhancing an Agile development process Identify, create, and implement processes and products to efficiently manage releases

Specific Responsibilities: Acquire and maintain a source control system Manage and implement the branching policy including branch creation and re-integration Create and/or select tools that improve engineering team effectiveness in the area of source code control, branching, and product release Establish, implement, and maintain continuous integration on multiple code branches Develop tools that increase efficiency and engineering team productivity Maintain and enhance bug tracking system

Requirement: Required Technical Skills: In depth knowledge and experience with Source Control Management, specifically Subversion and optionally Rational ClearCase Experience with bug tracking systems, specifically Bugzilla Experience with source code repository branching and merging for multiple concurrent code branches Capable of writing testing scripts and scripts for managing build/test framework, preferably bash shell and Python Experienced in developing tools that enhance and inject efficiency into the development process Proven ability to create and/or deploy web interfaces reporting on multi-platform automated builds and test suites Experience 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 Subversion Experience with Linux/Unix including installation, configuration, kick start, and networking

Required Personal Skills: Organized, methodical, and detail oriented Excellent written and verbal communication skills, especially with engineering staff Ability to work with geographically dispersed teams Ability to manage own schedule and work independently Ability to multi-task and manage competing priorities Ability to work in a fast-paced software start-up environment Motivated 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 more Minimum 3 years working for a company that develops enterprise software products Minimum 2 years experience with scripting languages including specifically Python

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

#J-18808-Ljbffr