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
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