Job Title: Release Manager
Department: Information Technology
Reports To: IT Director - Application
FLSA Status: Exempt
Essential Duties and Responsibilities:
Reporting to the Director of Information Technology, the Release Manager will work closely with a small tight-knit team of application analysts, developers and QAs who build a variety of solutions and will own their projects from inception to coding to deployment and production support. The release manager will be responsible for building next-generation, automated, cloud-native platforms and solutions by working closely with cross-functional teams following agile methodologies.
As a Release Manager, you are a highly collaborative and owner of scheduling, planning, and controlling the software’s development and delivery process on multiple concurrent projects and releases. The ideal candidate will be able to gracefully balance schedule needs with creative imperatives, pushing for quality and innovation, while managing a sustainable release process. In this role, you will be responsible for planning and driving execution of test and DEVOPS efforts for multiple simultaneous development initiatives. You will collaborate with other DEVOPS engineer, QA, and engineering team members to help coordinate cross-functional test efforts.
Responsibilities
- Work with application development and operations teams to plan and coordinate software releases.
- Own the release calendar including details on code freezes, deployments, and patch windows.
- Define deployment readiness criteria for each release and track adherence.
- Facilitate the change management process and lead CAB (Change Advisory Board).
- Lead merge strategies and align cross-channel projects.
- Build a test-driven engineering and development culture that drives improvements in quality.
Skills & Knowledge
General
- Excellent communication skills, both written and verbal. Must be able to keep IT team, business and external partners informed of status for projects and activities.
- Able to participate in various roles on both large and small projects and work well with teammates.
- Develop QA technology roadmap, recommend and implement test-driven software development process.
- Managing the various schedules – release, production changes, project timelines, etc.
- Providing daily metrics/status for environment and project health (Dashboards or other KPI delivery methods).
- Work with Engineering & Project Management (PM) to define inter dependencies in deployment plans.
- Strong problem solving and the ability to partner with Product Owners, developers, Release Engineers, QA, and other engineers across an organization.
- Ensuring all team members are adhering to engineering best practices as well as enforcing DevOps and QA policies.
- Ability to work independently with minimal direction.
- Strong time management and organization skills.
Technical
- Manage and direct the Application Development team in the identification and resolution of system availability, performance, and technical issues.
- Experience with Agile & SAFe (or other scaling frameworks), working with Agile teams and leveraging Agile tools to accomplish Release Management goals.
- Work closely with the developers and other IT managers to architect and develop the best technical design and approach.
- Ensure that expectations & contractual commitments are met in terms of SLAs and technical performance.
- Experience with Atlassian products (Jira, Confluence) and Agile methodologies
- Strong hands-on experience with C#, Jenkins, Pipelines, and AWS technologies
- Knowledge of Microsoft Office, Visio, Project, Teams etc.
Education and or Experience
- Bachelor’s degree in Computer Science or related field.
- 2-6 years of previous release and/or project management experience, (Solid understanding of project management principles preferred).
- 8-10 years of experience in information systems operations environment in systems analysis or development.
- At least 5+ years of experience in Agile environment and DevOps.
- Experience developing automated testing solutions
- Experience in testing enterprise-level web services, databases, and highly scalable distributed architectures.
- Experience working with AWS and docker/containerized deployments.
- Experience with transportation systems highly desirable.
Daylight Transport is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, sexual orientation, gender identity, national origin, age, status as a protected veteran, among other things, or status as a qualified individual with disability.
Job Type: Full-time
Pay: From $150,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Ability to Relocate:
- Cypress, CA 90630: Relocate before starting work (Required)
Work Location: Hybrid remote in Cypress, CA 90630