Associate Director, Delivery & Program Management - Adobe
Role Brief – Associate Director, Delivery & Program Management- Adobe will work to ensure the team’s success in delivery, primarily by helping to identify and especially remove impediments impacting the team’s ability to deliver. Ownership will include program oversight, change management, compliance, stakeholder management, scope, process improvements, team leadership, and communication.
Key Responsibilities:
Works with program leadership to ensure program vision is articulated and communicated to participating teamsWorks with Core Technical Architecture team, Core Platform Engineering team and agile teams to ensure PIs are planned and committed to by participating teamsWorks with relevant teams and program leadership to ensure program dependencies, risks, issues and assumptions are identified, communicated and mitigated to deliver program goals (PI goals)Monitors and reports program’s progress on weekly, monthly and quarterly basisReviews program’s progress periodically and escalates impediments pending resolution to NNI PgM as requiredEnsuring that the team is fully functional, productive, and focused on delivering quality objectives.Monitoring project progress and performance, providing periodic project progress reports and dashboards to key stakeholders.Maintaining dependency plans between planned sprints across all teams and identifying/mitigating risks.Managing and resolving conflicts, challenges, and obstacles that may occur during the project lifecycle.Ensuring a good relationship between the team, product owner, stakeholders, and management.Required experience:
12-15 Years total IT experience, including 10+ years of strong technology delivery experience with proven track record in executing multiple full scale AEM implementations at enterprise scale End-to-end understanding of program delivery and associated metricsScope management to include effective change management, minimizing or eliminating scope creep, collaborate with technology teams and business stakeholders to gather complete requirements and well-defined user stories and prioritize workstreams against capacity and due dates. Leading and managing large, complex enterprise-level projects consisting of multiple Agile teams and requiring integration with other activities outside the scope of the Agile teams.Developing and managing a well-defined program management process and championing ongoing process improvement initiatives to implement best practices for Agile Project Management.Experience with complete application development life cycle including requirements gathering, analysis and design, development, integration, testing, deployment, maintenance and support.Experience in using agile software development methodologiesExperience in a consulting environment, interacting with executive clients and sponsors.Possess good organizational, interpersonal, communication and documentation skills.