Release Manager
Posted on 2/8/2023
INACTIVE
Yellowbrick

51-200 employees

Scalable data warehouse for multi-cloud and on-premises operations.
Company Overview
Yellowbrick Data stands out as a desirable place to work due to its unique approach to data warehousing, offering a modern, elastic solution that simplifies operations for large-scale enterprises by allowing them to run complex queries on live data at petabyte scale across multi-cloud and on-premises instances. The company's competitive advantage lies in its ability to combine the agility and elasticity of cloud with the performance, control, and savings of on-prem solutions, providing a consistent experience across platforms like AWS and Azure. This technical prowess, coupled with a management-free, as-a-service model, positions Yellowbrick Data as a leader in its industry, making it an exciting workplace for those interested in cutting-edge data solutions.
Financial Services
Data & Analytics
B2B

Company Stage

Series C

Total Funding

$224M

Founded

2014

Headquarters

Mountain View, California

Growth & Insights
Headcount

6 month growth

-8%

1 year growth

-19%

2 year growth

-24%
Locations
Tampa, FL, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Communications
Atlassian
Management
Git
JIRA
Confluence
Development Operations (DevOps)
CategoriesNew
DevOps & Infrastructure
Requirements
  • 5+ years of experience building/releasing complex software stacks
  • Strong knowledge of and experience with Git tools
  • Strong knowledge of the Atlassian stack(Jira/Confluence)
  • Strong background in release and branch management
  • Strong communication and documentation skills
  • Strong correlation skills with failure patterns and existing validation capabilities
  • Good working knowledge of cloud projects
  • Good working knowledge of cloud delivery
  • Good working knowledge of CI / CD & DevOps culture
Responsibilities
  • You will be responsible for the Release Management lifecycle that involves the stages such as scheduling the release, coordinating between teams, and deployment of release as per the schedule
  • You release software after completing all testing at the validation stage and deployment stage, and work closely with the development team, testing team, and product teams
  • You will have to maintain proper communication and coordination between all teams to deliver through proper channels
  • You need to define the strategic usage of release management tools to manage the revenue for the release
  • You will be concerned with planning, testing, tracking, release, deployment, communication, and risk management
  • Plan the release ofproject deliverables tracked in Jira and the release life cycle
  • Communicate the project-related tasks such as plans, timelines, requirements, between different teams
  • Identify the risks that can delay the release and manage them, such that the scope scheduled, and quality of the release is not affected
  • Track the progress and find issues, if any. Always work to improve the process of release
  • Make sure that the release is planned, according to the requirements
  • Schedule the release readiness reviews before deployment and milestone reviews after each release
  • Create plans for the implementation and deployment as per the release schedule
  • Plan and give weekly updates on the release activities
  • Lead the Go-Live activities to deploy the software successfully
  • Team up with relevant development teams responsible for building the automation tools used to develop and deploy the software
  • Maintain documentation related to procedures on build and release, various notifications lists, and dependencies
  • Make improvements in the methodologies used for configuration management and development of software that helps to find ways to use in configuration management