Release Manager in Sacramento, CA at SBM Site Services

Date Posted: 7/9/2020

Job Snapshot

  • Employee Type:
    Full-Time
  • Experience:
    Not Specified
  • Date Posted:
    7/9/2020

Job Description

Overview

The Release Manager will own the release management lifecycle by scheduling, coordinating and managing releases across the enterprise for multiple applications across various portfolios and platforms. They work across teams and groups to make features and releases visible as they move through the development pipeline.

Responsibilities
  • Participate in the analysis, design, development, test, modification and integration of software systems or subsystems for designated products and/or customer applications.
  • Lead CAB and manage change request processes
  • Responsible for coordinating/deploying actual release of software.
  • Define and implement a standardized deployment process for handling releases from patches to minor enhancement, to major releases.
  • Weekly Release Reporting
  • Maintain documentation around branching, merging, build, and release
  • Maintains a release repository and manages key information such as build and release procedures, dependencies and notification lists
  • Recommend new processes as needed to improve quality, cost, or on-time delivery
  • Responsible for developing and maintaining a centralized view of all known release scope prioritized by the business across all domains (application, data, etc.) and their respective schedule
  • Have a mindset of improving the release cycle
  • Experience negotiation release dates
  • Experience conducting release reviews
  • Experience in Scripting languages ( PYTHON, JAVASCRIPT).
  • Create and coordinate release schedules working with Program Management and Dev management
  • Work with teams to define or improve process for managing source code for branch and merge strategy.
  • Experience with source control, build servers, workflow automation, and continuous delivery principles
  • Strong understanding of work tracking and collaboration tools, such as JIRA and Confluence
  • Strong understanding of Scrum, Lean Principles and Lean Systems
  • Stay abreast of industry trends, actively adopting new practices and techniques to accelerate delivery
  • Provide documentation, knowledge base entries and FAQs to assist in continuous improvement of department resources.
  • Perform other tasks as necessary to support IT applications team

Qualifications
  • 3+ years similar experience in Release Management
  • 3+ years experience using tools such as Jenkins, GitHub, GIT, JIRA, Confluence, AND/OR Slack
  • 3+ years experience working with Agile Software teams
  • Strong Communications skills
  • Experience in software development methodologies
  • Experience in continuous Integration and Delivery processes
  • Experience working cross-functionally with operations, product, and business teams
  • Experience managing web-application projects
  • Architect-level understanding of the major public cloud services (AWS, Azure), using them to effectively design secure and scalable services