The Technical Project Manager is responsible for leading and managing the successful delivery of technology projects. This role requires a combination of project management skills and technical expertise to guide projects from initiation through completion. The Technical Project Manager will work closely with cross-functional teams, including engineers, developers, BI team, and business stakeholders, to ensure project objectives are met. Key Responsibilities: 1. Project Planning and Initiation:
Define project scope, objectives, and deliverables in collaboration with stakeholders.
Develop detailed project plans, including timelines, milestones, resource allocation, and budget estimates.
Identify project risks and develop mitigation strategies.
2. Project Execution and Monitoring:
Manage the day-to-day operational aspects of projects, including task assignment, tracking progress, and ensuring deadlines are met.
Coordinate with technical teams to ensure project tasks are executed according to plan.
Monitor project performance using appropriate tools and techniques, ensuring alignment with project objectives.
3. Stakeholder Communication and Reporting:
Serve as the primary point of contact for project stakeholders, providing regular updates on project status, risks, and issues.
Prepare and present project reports, including status updates, risk assessments, and performance metrics.
Facilitate communication between technical teams and non-technical stakeholders to ensure project requirements are understood and met.
4. Resource Management:
Allocate resources effectively to ensure project tasks are completed on time and within budget.
Manage relationships with external vendors and contractors, ensuring they meet project requirements and deadlines.
Adjust resource allocation as necessary to address project changes or issues.
5. Risk Management and Problem Resolution:
Identify potential project risks and implement mitigation plans.
Address project issues and roadblocks, escalating them to senior management as needed.
Ensure that any changes to project scope, schedule, or resources are managed and communicated effectively.
6. Quality Assurance:
Ensure that project deliverables meet the required quality standards.
Work with technical teams to perform quality assurance checks and resolve any issues.
Implement best practices in project management and software development to ensure high-quality outcomes.
7. Project Closure:
Conduct project post-mortem reviews to identify lessons learned and opportunities for improvement.
Ensure that all project documentation is completed and archived.
Facilitate project handover to operational teams, ensuring they are fully prepared to take over.
8. Continuous Improvement:
Contribute to the development and improvement of project management processes and tools.
Stay updated on industry trends, emerging technologies, and best practices in technical project management.
Mentor and coach junior project managers and team members.
Qualifications: Education:
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
Advanced degree (Master’s, MBA) is a plus.
Experience:
5+ years of experience in project management, with a focus on Supply chain and planning related projects.
Proven experience managing complex projects with multiple stakeholders.
Experience with project management methodologies
Skills:
Strong technical and Supply chain background
Excellent project management skills, including planning, scheduling, budgeting, and resource management.
Proficient in project management tools (e.g., Microsoft Project, JIRA, Trello).
Strong problem-solving skills and the ability to handle multiple tasks simultaneously.
Exceptional communication and interpersonal skills, with the ability to collaborate effectively with both technical and non-technical teams.
Strong leadership skills with the ability to motivate and guide teams towards achieving project goals.