Project Leader (Level 3)

The Halifax Group has potential upcoming contract opportunities under the category of P.8 Project Leader (Level 3) for one of our Government of Canada clients.

Start Date: TBD

Security Clearance: Enhanced Reliability

Tasks:

  1. Provide leadership and planning support in the development of general requirements for systems of IM/IT projects and operations;
  2. Specify the general requirements of the system, develop broad system alternatives and identify their administrative, economic and technical feasibility and practicality as well as associated policy and organizational change requirements;
  3. Analyze and evaluate each alternative based on make/buy, impact and cost/benefit considerations, and propose, justify, plan and cost the implementation of the selected alternative;
  4. Produce overall plan, a detailed plan for the functional analysis phase, and obtain approval of preliminary analysis;
  5. Plan, direct and control the activities of a system development team within scheduled time and cost parameters;
  6. Evaluate proposed computer applications to determine technical, operational and economic feasibility;
  7. Design and test systems to ensure that the objectives of the system are met and that the outputs produced are in accordance with client requirements;
  8. Monitor the design, implementation and operations start-up of the proposed system against established goals, objectives and milestones;
  9. Specify the general requirements of the system, develop broad system alternatives and identify their administrative, economic and technical feasibility and practicality as well as associated policy and organizational change requirements;
  10. Analyze and evaluate each alternative based on make/buy, impact and cost/benefit considerations, and propose, justify, plan and cost the implementation of the selected alternative;
  11. Produce overall plan, a detailed plan for the functional analysis phase, and obtain approval of preliminary analysis;
  12. Plan, direct and control the activities of a system development team within scheduled time and cost parameters;
  13. Evaluate proposed computer applications to determine technical, operational and economic feasibility;
  14. Design and test systems to ensure that the objectives of the system are met and that the outputs produced are in accordance with client requirements;
  15. Monitor the design, implementation and operations start-up of the proposed system against established goals, objectives and milestones;
  16. Design and test systems development environment infrastructure and tooling to comply with established SDLC, Software Configuration Management practices, Continuous integration, and Continuous Delivery;
  17. Ensure deployment of deliverables into the required environments such as development, quality control, testing, integration, user acceptance as planned for successful delivery to business users;
  18. Work with a variety of software and environment management tools; and
  19. Provide support on technical deliverables forecasting, tracking and implementation.

Deliverables:

  1. Report on system requirements;
  2. Cost/Benefit and impact analysis reports;
  3. Program progress reports;
  4. SDLC adaptation plan;
  5. Iteration plan and reports;
  6. Development, quality assurance and production configuration management plan;
  7. Technical solution implementation report;
  8. Problem report; and
  9. Weekly time reports.

Role Requirements:

  • Must have a University Degree or College/CEGEP Diploma related to computer science, information technology, project management, or engineering from a recognized post-secondary institution;
  • Must have 10 years of experience in the last 15 years performing tasks that are the same or similar to items b, c, e, and f listed under the “Tasks” heading above; and
  • Must have experience on 5 projects with a minimum duration of 6 months, completing enterprise-level projects in which the resource was responsible for specifying system requirements, alternatives, and feasibility.