What are the responsibilities and job description for the Duckcreek Release Manager - Remote position at Vish Consulting Services?
Duck release manager is still open , we need someone strong in Duckcreek & Ci/CD, Azure DevOps/ADO and knowledge in Git , Jenkins, Jira
Updated JD for Duck release manager:
Responsibilities
- Release Planning and Coordination:
- Develop and manage the release calendar and deployment schedule.
- Release planning across the environments and code promotions.
- Coordinate with product managers, project managers, developers, quality assurance teams, and business stakeholders to define release timelines, requirements, and goals.
- Ensure that all release dependencies and resource requirements are identified and addressed.
- Release Execution:
- Lead the CI/CD process of planning, scheduling, and deploying insurance product releases.
· Ensure releases follow existing Hagerty processes and approval chains.
- Track Duck Creek support cases from submission to resolution, along with dependency on releases.
- Oversee the deployment process and ensure a smooth transition from development to production.
- Risk Management:
- Identify and mitigate potential risks related to the release process, including delays, resource shortages, or scope changes.
- Making sure the rollback scripts are provided and followed the correct steps.
- Monitor and resolve any issues that may arise during or after a release.
- Cross-functional Collaboration:
- Act as a point of contact between development, quality assurance, operations, and business teams for release-related matters.
- Ensure alignment across teams to meet release goals and timelines.
- Quality Assurance:
- Ensure that all releases meet quality standards and follow best practices for testing, documentation, and post-release validation.
- Prepare Pre & Post deployment check list and making sure deployment pass through the quality gate
- Collaborate with QA teams to ensure proper testing is conducted before deployment.
- Communication:
- Provide regular updates to senior management and stakeholders about release status, timelines, and any challenges or delays.
- Facilitate and lead release-related meetings, including pre-release and post-release reviews.
- Coordinate with multi-time zone/multi geography-based teams.
- Post-release Support:
- Monitor post-release activities and performance to ensure successful implementation.
- Manage the release feedback process, ensuring any issues are identified, tracked, and resolved.
- Continuous Improvement:
- Review and analyze release processes for potential improvements.
- Implement lessons learned from previous releases to enhance future release management activities.
Preferred Skills
- Experience in Duck Creek , Git, Azure DevOps, Service now, Jenkins and Octopus.
- Understanding of Azure Pipelines (YAML)
- Understanding of Duck Creek ODCH for release management.
- Technical knowledge of SaaS / PaaS based product releases. Nice to have experienced Microsoft .NET, PowerShell scripting, and Batch Jobs.
Experience
- Total Work Experience: 8 years (Software development), 5 years minimum
- Leadership Experience: 2 years minimum, 4 years preferred
- Duck Creek Product or Release management Experience: 4 years minimum, 6 years preferred
- Insurance Domain Experience: 2 years minimum, 6 years preferred
Job Type: Full-time
Pay: $130,000.00 - $140,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Schedule:
- 8 hour shift
Ability to Commute:
- Batesville, MS 38606 (Preferred)
Ability to Relocate:
- Batesville, MS 38606: Relocate before starting work (Preferred)
Work Location: In person
Salary : $130,000 - $140,000