High-Tech Professionals

Recruiting and Staffing Services

  • Home
  • Job Seekers
    • Current Openings
    • Submit Resume
    • Resume Tips
    • Interview Tips
    • Career Links
    • Relocation Assistance
  • Staffing Solutions
    • Submit Job Order
    • Placement Options
    • Ethics
  • Specialties
  • Client List
  • About Us
  • Contact
  • Blog

Current Openings

Job Detail
Apply

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 and build and/or release engineer within an engineering organization of 15 or more
- Minimum 3 years working for a company the 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

Internal Use: SponsoredJO

Apply

Connect with Us

  • Facebook
  • LinkedIn
  • Twitter

Technical Staffing & Recruiting

High-Tech Professionals Video

Staffing Consultants

High-Tech Professionals Recruiting and Staffing

Copyright © 2022 High-Tech Professionals