Release Management Engineer | ReachLocal, Inc.

Employment type: 
Full time
Telecommute: 
Not allowed

Release Management Engineer (Woodland Hills, CA)

The Release Management Engineer works under the guidance of the Manager, Application Operations to implement, execute and improve best practices in the software development and release lifecycle. This individual will act as a key player for ReachLocal's change management practices, administer version control systems, and deploy software releases through multiple environments. In conjunction with the Application Operations team, the engineer will support configuration management environments and enforce processes established for the Development to Production software lifecycle.

Major Responsibilities:

  1.        Implement and maintain the Change Management infrastructure including source repository management, tool/environment troubleshooting, upgrades, migrations, and disaster recovery.
    
  2.        Design and implement improvements to Change Management practices such as automation, integration with other development tools such as defect tracking or IDE software.
    
  3.        Deploy software builds. Improve and streamline build and build processes using change and release management tools.
    
  4.        Track and package all components of the software release that comprise a full working system as the end product. These items may include build deliverables (code), data, data structure, content, software packages, software configuration files and instructions, etc. Collate this information to create a comprehensive set of Release Notes.
    
  5.        Deploy the release to pre-release environments using the preliminary release notes. Refine and test the deployment continuously through the promotion and roll-back of environments as needed.
    
  6.        Create and maintain documentation on processes, procedures, and policies related to above tasks. Ensure that documentation is current and comprehensive.
    
  7.        Work collaboratively with Developers and advise the Manager of Application Operations on improvements and efficiencies.
    

Required Skills:

  •    Operating knowledge of Change Management applications such as Subversion or CVS, best practices in change management and release procedures and processes such as branching and merging strategies and execution.
    
  •    Experience with supporting LAMP (Linux, Apache, MySQL, Perl/PHP) and Java infrastructure
    
  •    Ability to be a member of a close-knit team that shares responsibilities for all areas it supports
    
  •    Excellent attention to detail
    
  •    Excellent verbal and written communication skills, including the ability to produce usable and maintainable documentation
    
  •    Demonstrate superior problem solving abilities and initiative
    
  •    Ability to deliver projects on schedule
    
  •    Ability to provide a professional interface to internal and external customers and vendors
    

Minimum Qualifications:

  •    3 years experience administering Linux servers
    
  •    2 years experience in Release Management technical operations
    
  •    Experience administering Subversion repositories
    
  •    Expertise in at least three of the following: Java, PHP, Perl, Ruby, and SQL
    
  •    Experience supporting Java infrastructure (Tomcat, WebLogic, WebSphere, JBoss, Spring, Ant, Maven, ActiveMQ)
    
  •    Must be available to be on-call and be prepared to work outside of normal business hours under certain circumstances
    
  •    Solid project execution skills
    
  •    Demonstration of continuous improvement related to tool use and trends and process improvement
    
  •    Understanding of database design, data communications, and application development
    
  •    Effective working with cross functional teams; able to facilitate consensus building
    
  •    Flexible and customer service-based approach to peers, management and particularly other teams within the company
    

Preferred Requirements:

  • Experience creating and maintaining RedHat Package Manager (RPM) packages, Expertise in other version control systems such as CVS, git, and Perforce

Please send your resume and cover letter to:
Gilbert Gorham
Corporate Recruiter
ggorham@reachlocal.com

Usability

Group organizers

Group categories

UX topics

Group events

Add to calendar

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week