Enable job alerts via email!
Boost your interview chances
Tekshapers is looking for a Release Manager to oversee the planning, coordination, and execution of product releases. The ideal candidate will have experience with Duck Creek, Azure DevOps, and the ability to manage cross-functional teams. This role is essential for ensuring smooth deployments and high-quality releases in a dynamic environment.
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Tekshapers
• 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.
Responsibilities:
1. 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.
2. Release Execution:
• Lead the CI/CD process of planning, scheduling, and deploying insurance product releases.
• Ensure releases follow existing Client 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.
• 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.
3. 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.
4. 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.
5. 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.
6. 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.
• Review and analyze release processes for potential improvements.
• Implement lessons learned from previous releases to enhance future release management activities.
Referrals increase your chances of interviewing at Tekshapers by 2x
Arlington, VA $75,000.00-$88,000.00 2 months ago
Pleasanton, CA $100,000.00-$175,000.00 1 week ago
United States $150,000.00-$185,000.00 3 weeks ago
United States $150,000.00-$170,000.00 5 days ago
United States $125,000.00-$139,000.00 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.