Release Manager

Florence Healthcare - USAtlanta, GA
3h

About The Position

Florence software advances cures by helping the world’s most important research sites do their best work. Our solutions are now used by over 30,000 research teams in 70 countries around the world—we’re the most widely deployed site workflow tool in the industry. By the end of the decade, we’ll double the pace at which new medicines get to market by doubling the output of trial site teams. To date, we were named a Deloitte Fast 50 business, G2 Category Leader, an Inc. & AJC best place to work, and an Inc. 5000 company five years in a row. At Florence, we are committed to make the world a better place by accelerating research while providing an environment for our employees where they can be happy in their lives, enjoy their jobs, and grow. We are seeking an experienced Release Manager to orchestrate and streamline our software delivery process, ensuring reliable, efficient, and coordinated releases across multiple environments and teams while maintaining the highest quality standards.

Requirements

  • 7-9 years of release management experience in enterprise software environments
  • Proven experience creating and maintaining SOPs for release management and deployment processes
  • Expert-level Git and GitHub Actions expertise (workflows, branching strategies, merging, conflict resolution)
  • Advanced AWS experience
  • GitHub Actions CI/CD pipeline mastery (workflow design, secrets management, matrix builds, custom actions)
  • Infrastructure as Code proficiency
  • Container deployment expertise
  • Environment management skills - ability to spin up/tear down AWS environments on-demand
  • Feature flag management and gradual rollout strategies
  • API versioning and backward compatibility management
  • Strong project management skills with experience in Agile/Scrum methodologies
  • Database deployment and migration experience
  • Scripting and automation skills
  • AWS configuration management
  • Strong technical writing skills for creating clear, comprehensive documentation
  • Process improvement and standardization experience
  • Excellent communication and stakeholder management abilities
  • Risk assessment and mitigation expertise
  • Experience with compliance frameworks and audit preparation

Responsibilities

  • Plan, coordinate, and execute end-to-end release cycles across multiple applications and environments
  • Design, create, and maintain Standard Operating Procedures (SOPs) for deployment, rollback, incident response, and change management processes
  • Manage release schedules, dependencies, and communicate timelines to stakeholders
  • Orchestrate deployments across development, staging, and production environments in AWS
  • Coordinate with development, QA, DevOps and product teams to ensure seamless releases
  • Resolve release conflicts, dependencies, and blocking issues
  • Create and maintain release documentation and deployment procedures
  • Implement and manage branching strategies and code promotion workflows using GitHub Actions
  • Monitor release metrics using New Relic, track deployment success rates, and identify improvement opportunities
  • Conduct post-release reviews and retrospectives to continuously improve processes
  • Execute rollback procedures and incident response during failed deployments
  • Automate release processes and integrate with GitHub Actions CI/CD pipelines
  • Maintain release calendars and communicate changes to all stakeholders
  • Ensure compliance with regulatory requirements and change management processes
  • Train team members on release management practices and standardized procedures
  • Regularly review and update processes to reflect improvements and lessons learned

Benefits

  • We offer a competitive compensation package, medical and dental insurance, and office space in the heart of the city.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service