Senior Release Management Engineer

Sorry, this job was removed at 1:14 p.m. (MST) on Friday, November 15, 2019
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The Quality Assurance / Release Management organization at Recurly is looking for a Release Management Engineer to join our high performing team to own and mature our release management process. We will rely on you to quickly learn how we build, deploy and test code in pre-production and production environments and to implement automated solutions to make the process more robust and reliable. You will be in a fundamental position to enable our growing organization to enable CI/CD.

Requirements

  • Minimum 3 years in Release Manager, Release Engineer, or Configuration Management role
  • Extensive experience with build and deploy tools and automation of them
  • Strong documentation and communication skills
  • Excellent technical and programming skills 
  • Extensive experience and ownership of tools like GitHub, Jenkins, Codefresh, Bitbucket, or similar tools.
  • Experience owning architecture of the deployment process
  • Experience developing, executing, and maintaining Configuration Management plans
  • Experience integrating with test automation tools
  • Knowledge of best practices for the Software Development Life Cycle (SDLC)
  • Exceptional troubleshooting abilities

Responsibilities

  • Own the Release Management Process - How we deploy code to pre-production and production environments
  • Have a solid understanding of DevSecOps methodology to utilize, maintain, and develop CI/CD pipelines that rely on Jenkins, Docker, CodeFresh, Google Cloud
  • Develop a plan to move Recurly to more frequent deploys and a CI/CD model
  • Develop and maintain all Configuration Management policies, standards and procedures for an Agile Environment
  • Maintain Configuration Management of hardware, software and documentation
  • Employ tools to help ensure integrity of the release process and deliverables
  • Update and validate documentation for our weekly releases
  • Define and enforce a standard release checklist for release for all teams, which will include team sign-offs
  • Manage risks and resolve issues that affect release scope, schedule and quality
  • Technical liaison between Application Engineering and Operations
  • Support engineers/QA on build failures and environment issues
  • Produce deployment, run books and implementation plans
  • Continually work towards making improvements in the release process
  • Develop scripts and automation tools used to build, integrate, and deploy software releases to various platforms
  • Maintain a release repository and manage key information such as build and release procedures, dependencies, and notification lists
  • Automate as much of the build/deploy process as possible across JIRA, GitHub, Jenkins, Codefresh
  • Research new software development and configuration management methodologies and technologies and analyze their application to current configuration management needs
  • Own and train others about Jenkins and Codefresh tools, improvements, daily triage of issues, strategic improvements, etc.

Plus Skills

  • Experience with Google Cloud Platform
  • Experience with Kubernetes and dockerfiles

About Recurly

Recurly is an enterprise-class subscription management platform that cuts through the complexity of subscription management to optimize and automate revenue growth. Founded in 2009, Recurly uses an open platform approach to easily connect with a broad variety of back-office systems. In addition to enabling lightweight and flexible custom integrations, Recurly also has powerful out-of-the-box integrations with enterprise solutions like Salesforce, NetSuite, and Avalara to provide efficiencies through end-to-end automation of billing events throughout the customer lifecycle.

Recurly's flexible architecture, coupled with deep expertise in the payments industry is validated by the billions of dollars in transactions the company processes each year. Thousands of companies worldwide depend on Recurly to manage and optimize their rapidly-growing subscription businesses.

Offices located in San Francisco, California, Boulder, Colorado and New Orleans, LA.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our Boulder office is two blocks from the Pearl Street Mall, in the heart of downtown Boulder with a mix of shops, restaurants, bars, and gardens.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about RecurlyFind similar jobs