Engineering Project Manager

Cupertino, Not Specified


Employer: Tata Consultancy Service Limited
Industry: Technology
Salary: Competitive
Job type: Full-Time

#LI-AS3

Technical/Functional Skills

1. Collaborate with stakeholders such as product managers, engineering teams, quality assurance, and SRE team to define release scope, schedule, and objectives. Develop a comprehensive release plan that outlines key milestones, dependencies, and resources required for successful delivery.

2. Act as a central point of contact for all release-related activities and facilitate communication and alignment across various teams. Coordinate with development, testing, deployment, and SRE teams to ensure smooth execution of release plans.

3. Identify potential risks and dependencies that could impact the release schedule or quality. Develop risk mitigation strategies and contingency plans to address potential issues proactively. Monitor and manage risks throughout the release cycle.

4. Conduct readiness assessments to ensure that all deliverables, including features, documentation, and support materials, are complete and meet quality standards before each release milestone. Coordinate with QA teams to verify the stability and functionality of the release candidate.

5. Oversee the execution of release plans according to the defined schedule. Coordinate deployment activities, monitor progress, and address any issues or blockers that arise during the release process. Ensure that releases are delivered on time.

6. Maintain accurate documentation of release plans, schedules, and post-release activities. Generate reports and metrics to track release progress, performance, and quality. Communicate status updates and post-mortem analyses to stakeholders.

7. Identify opportunities to streamline and improve the release process through automation, tooling, and best practices. Gather feedback from stakeholders and team members to iteratively improve release management processes.

8. Ensure compliance with organizational policies, standards, and regulatory requirements throughout the release lifecycle. Establish release governance processes to maintain control and visibility over release activities.

9. Engage with key stakeholders, including senior management, customers, and external partners, to provide updates on release status, address concerns, and solicit feedback. Build strong relationships to foster collaboration and support for release initiatives.

10. Provide training and guidance to team members on release management processes, tools, and methodologies. Share lessons learned and best practices to enhance the collective knowledge and capabilities of the organization.

Created: 2024-05-18
Reference: 306840
Country: United States
State: Not Specified
City: Cupertino