Release Manager

Release Manager

Project Manager

  • Post Date: April 4, 2019
  • Apply Before: October 1, 2019
Job Description
We take pride in connecting customers with elegant and memorable experiences. We are looking for a dynamic Release Manager with a passion for DevOps to join our team. This role will take ownership of all deployment and release processes, and will collaborate with other teams to enable a high velocity and low risk release methodology. This role calls for someone who is proactive and who will encourage best practices to help drive innovation for the entire team.
 
What you’ll do in this position:
 
  • Promote and evangelize any and all best practices specific to release and DevOps (e.g. CD, CI, automated testing)
  • Provide management, coaching, and mentorship while developing a highly effective team; clearly define objectives that align to the department’s overall objectives
  • Simplify and improve software delivery/release processes through continuous improvement, particularly as it pertains to automation
  • Take ownership of all release processes, recognize improvements, and implement them while collaborating with DevOps, Development, Project Managers, and QA Teams.
  • Be heavily involved in planning, managing, and stabilizing both big-bang and Continuous Delivery releases using Agile best practices
  • Enable, oversee and report on engineering team on confidence/risk and task variances
  • Coordinate with various teams to facilitate and monitor software releases
  • Perform RCAs for various release and/or deployment and identify areas for improvement
  • Facilitate software release and deployment into multiple environments and make sure all QA and Development activities are optimized for velocity
  • Be an expert for all deployment processes, functionality, and debug and perfom log analysis (when necessary)
  • Troubleshoot and fix issues during deployment, coordinating fixes where necessary
  • Keep a Release Calendar of implementation phases and events, and ensure implementation plans can accommodate realistic schedules and avoid conflict. Work with necessary teams and provide accurate reports on major Release activities
 
Skills we’re looking for:
 
  • 5 or more years’ work experience in DevOps/Systems Admin/Release Engineering at scale
  • 3 or more years’ experience with team management (including performance management, hiring, and leadership)
  • Expert level understanding of SDLC, patching, releasing, and software development within a modern environment
  • Excellent knowledge of Continuous Integration and Continuous Delivery best practices
  • Strong knowledge of CI/CD tooling (Jenkins, Bitbucket, AWS Code Pipelines, etc.)
  • Scripting skills in or more more of the following: Bash, Python, Ruby, Perl, etc.
  • Familiarity with AWS and their services
  • Familiarity working with Linux
  • Knowledge with database technologies
  • Excellent IT project management skills using agile methodologies
  • Great communication skills (written, verbal, interpersonal, negotiation, and presentation skills) including change management documentation, communication amongst technical and non-technical employees, and process orientation
  • Highly effective project and time management skills with an uncanny ability to prioritize and remain flexible in a constantly changing environment
 
#LI-AA1
 

escort konya escort eskişehir escort izmit escort bursa escort halkalı