Software Engineer – Enterprise Release Management
Fremont, CA
  • Summary

    NVXL is seeking an exceptional candidate for enterprise release management. You will work closely with development, test, IT, and product marketing to put in place a proper structure so that releases can be deployed and updated in a scalable manner to a large customer base in enterprise as well as public cloud.

  • Main Responsibilities
    The primary responsibility of the release manager is to govern the movement of releases through the build, test, and production environments. Detailed responsibilities include:

    1. Establish a consistent release management and distribution process on a common release calendar across multiple departments.
    2. Establish standard mechanisms for Non-Disruptive Upgrade and Downgrade.
    3. Define standards for release playbooks and release-related performance indicators.
    4. Inform senior management of exposure to release risk and mitigate them.
    5. Measure release cadence and effectiveness using common metrics.
    6. Forecast demand for release resources and identify opportunities for greater efficiency.
  • Requirements
    1. BS in computer science/engineering, electrical engineering, information systems or related discipline
    2. 3+ years of expertise and leadership in Release Management
    3. 2+ years strong project management skills with accountability for end-to-end delivery
    4. Experience with automation tools and choosing tools and solutions for release management and distribution
    5. Strong interpersonal skills in areas such as facilitation, negotiation, and working with internal and external customers
    6. Strong analytical skills to discern critical from minor problems, identify and eliminate redundancies, and innovate new solutions

Untitled Document