Technical Delivery Manager
Коротко
Plans and delivers IT projects; embeds Scrum/Agile; manages SDLC execution, vendor relations, project metrics, risks, and mitigation; collaborates with
Описание от работодателя
Purpose:
The Technical Delivery Manager is responsible for planning, leading, and delivering IT projects on time, within budget, and with high quality. Drive collaboration with business, IS, and technology vendors to verify that all project participants are effectively communicating and executing tasks as specified in the project plan.
Duties and responsibilities:
Lead the development of strategic plans for projects of high business complexity
Provide thought leadership to align the team to deliver creative and efficient technical solutions
Assist in establishing, enabling, and improving project management and software development methodologies, procedures, governance and policies
Develop benefits tracking and costing on technology projects
Facilitate workshops and status meetings to enable the success of project execution
Embed SCRUM, Agile methodologies - daily standup and manage sprints
Collaborate with stakeholders and IT teams to provide appropriate business solutions
Work with architects to design business solutions by applying the right technology
Liaise with Lead Architects to transform requirements into solutions design
Collaborate with cross functional resources to develop and gain approval for high level delivery plans of various sized software development projects based on a set of objectives
Oversee internal and vendor relations to confirm that service expectations are met or exceeded
Manage project delivery in accordance with set procedures to meet deadlines
Responsible for verifying that all steps in SDLC are executed, acts as the master for their projects/work stream and coordinate across many cross functional project resources
Monitor project metrics for significant deviations in quality, cost, or schedule and raise concerns with IT management
Monitor and report on all project risks and issues; leads mitigation and resolution efforts to limit risks; escalate as needed
Facilitate the establishment of a project steerco and drive the process through established channels
Oversee that project costs remain within business case as well as Opex and Capex budgetary constraints.
All deviations to be reported on to the Enterprise Architecture Head Coach and mentor individuals on the project teams and provide feedback on their performance to their leaders.
Qualifications and experience:
Bachelor's degree in computer science, information technology, engineering or business administration
Microsoft Office Suite at an Advanced Level
5 years experience in:
Leading the technical project delivery of complex enterprise application systems, distributed applications, web applications, and system integration solutions
Using SDLC multiple development methodologies such as Agile, Waterfall, etc.
Working with technology vendors
Has foundational experience playing a contributing role in full cycle software delivery as a business analyst, developer or quality expert (previous development experience preferred).
Understand and participate in and lead solutions design
Understand the capabilities of key technologies (HTML5, Java, IBM IIB, IBM BPM, SQL Server) and can quickly assess the applicability of commercial off the shelf technology
Advantageous:
System and/or Business Analysis experience preferred
Application development experience preferred e-commerce / SOA experience preferred
Process improvement experience preferred
Domain expertise in financial and or logistics is preferred