Project/Program Manager

Job Description

Manage complex information technology (IT) centered projects over the full project life-cycle. Provide leadership, guidance and technical expertise in the management of projects, directing project staff, contractors and vendor personnel with respect to execution of tasks, monitoring of activities and achievements, maintenance of schedules and monitoring of costs and project budgets.

General Accountabilities

  • Develop, manage and maintain project schedules in Microsoft format or in Smartsheet;
  • Develop and maintain action plans for issues, identify and track risk mitigation plans, make recommendations as necessary to advance project;
  • Develop and maintain change management logs for each project;
  • Manage and report on project metrics including earned value, baseline, forecast, milestones and actual dates, cost and scope;
  • Prepare weekly project status reports to the IT Team leadership, Team Managers, Stakeholders, project leadership team and sponsors as required;
  • Recommend and Implement a project management methodology, leveraging existing processes of the parent company
  • Create & maintain a project library and coordinate collection and filing of project documentation that satisfy the project management methodology;
  • Maintain contracts and contract changes, project change orders, work schedules and requirements changes as required to meet project objectives;
  • Review vendor purchase requisitions, invoices, validate fees and recommend for approval;
  • Ensure project resources deliver desired results within budget and schedule;
  • Communicate project priorities to staff, contractors and vendors to ensure conformance to the organizational objectives;
  • Build team alignment amongst staff, contractors and vendor personnel with diverse backgrounds many of whom will be working together for the first time, during the duration of a project;
  • Demonstrate business acumen by translating technical options into business objectives;
  • Resolve or facilitate resolution of technical, business and personnel issues; escalate unresolved issues in a timely manner to supervisors.

Required Experience:

  • 10 years of relevant IT and project management experience;
  • BA or BSc in Computer Science, Engineering;
  • Experience managing IT projects predominantly in IT Infrastructure, web and Analyics domains;
  • Working knowledge of a Project Portfolio Management software, (eg MS Project, Smartsheet)

Knowledge Requirements

  • Enhanced Management Framework for the management of IT / projects;
  • Deep knowledge of the project management concepts, techniques, methods and tools and industry best practices in the project management concepts, techniques, methods and tools and industry best practices in the management of projects in an IT environment (e.g. PMI Project Management Body of Knowledge PMBoK); Agile, and SCRUM
  • Project estimating and planning techniques;
  • Project progress monitoring and status reporting;
  • Effective management and escalation of changes, risks and issues.

Demonstrated Management Skills

  • Communication of Project Management Processes to business and service providers;
  • Ability to persuade, convince, influence and negotiate;
  • Initiative – takes action, proactively managing the projects and thinking ahead;
  • Information seeking – ability to acquire information relevant to the achievement of valued goals;
  • Strategic business thinking – ability to apply their technical knowledge and experience to facilitate management decisions for achieving business objectives;
  • Team leadership – ability to take a role as leader of a team or other group.

Technical Knowledge

  • Experience with diverse infrastructure projects deploying such technologies as:
    Virtualized hardware (e.g. VMWare ESXi)
  • Enterprise Data Storage systems (Hybrid cloud solutions)
  • Diverse Operating Systems (e.g. Windows Server 2003/8/12/16, Appliance, etc.)
  • Application projects – SDLC, Agile, and waterfall methodologies
  • Experience with complex analytics projects from inception to production:
    Azure, SQL server, Power BI
  • Experience with warehouse / distribution, and ERP systems
  • National Consultants Professionals Ltd (NCP)is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by provincial, federal and local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. NCP makes hiring decisions based solely on qualifications, merit, and business needs at the time. NCP is committed to providing reasonable accommodations for qualified individuals with disabilities.
    • Location – Toronto, Canada
    • Duration- Contract 6 months
    • Years of experience – 3-5+ years
    Business Analyst

    * Required


  • Location - Burlington, Canada
  • Duration- Full Time Permanent
  • Years of experience – 7+ years
Project/Program Manager

* Required