Job Description
Project Planning and Scheduling:
- Develop detailed project schedules, using project management software such as Primavera P6, Microsoft Project, or Procore, to outline all project tasks, timelines, milestones, and deliverables.
- Break down the project into phases, tasks, and activities, ensuring each component has a realistic timeline and resource allocation.
- Coordinate with other engineers, project managers, and departments to ensure that all tasks are included in the plan and that the schedule reflects the project’s scope and objectives.
Resource Allocation and Management:
- Identify the required resources (labor, materials, equipment) for each project task and ensure they are available when needed.
- Optimize resource use to avoid over-allocation or under-utilization, ensuring that project work progresses efficiently.
- Ensure that resources are properly managed and that project teams have the necessary tools, personnel, and equipment to meet deadlines.
Monitoring and Progress Tracking:
- Continuously monitor project progress against the baseline schedule, updating the schedule regularly to reflect actual performance.
- Track key performance indicators (KPIs) such as milestones, critical path, and earned value management to assess whether the project is on track.
- Prepare regular progress reports for project managers and stakeholders, highlighting any deviations from the plan and proposing corrective actions.
Risk Management:
- Identify potential risks to the project timeline, such as delays in material delivery, equipment failure, or labor shortages.
- Work with the project team to develop mitigation strategies and contingency plans to address identified risks.
- Adjust the schedule and resource plan as necessary to avoid project delays and to keep the project on track.
Cost Control and Budgeting:
- Collaborate with cost engineers or financial teams to monitor project budgets and costs related to scheduling and resource allocation.
- Track expenditures, identify cost overruns, and suggest corrective actions to keep the project within budget.
- Provide input on cost-effective scheduling practices to maximize project efficiency while minimizing costs.
Communication and Coordination:
- Maintain clear and consistent communication with project stakeholders, including project managers, engineers, contractors, and clients.
- Ensure that all stakeholders are kept informed about project status, schedule changes, and any issues that may affect timelines or budgets.
- Attend project meetings to discuss progress, updates, and any changes to the scope or schedule.
Change Management:
- Manage changes in project scope or requirements, assessing how these changes affect the overall project schedule.
- Rework the schedule and resource plans as necessary to accommodate scope changes, and update all stakeholders accordingly.
- Ensure that any changes are properly documented and approved to maintain control over the project’s scope and timeline.
Documentation and Reporting:
- Maintain comprehensive project documentation, including schedules, work breakdown structures (WBS), and progress reports.
- Prepare detailed reports for management, highlighting the status of key tasks, milestones, critical path, and any issues that need to be addressed.
- Document any delays, deviations, or schedule changes and provide recommendations for corrective action.
Skills
Project Management Knowledge:
- Strong understanding of project management principles, including the planning, execution, monitoring, and closing phases of a project.
- Familiarity with project management methodologies like Waterfall, Agile, or Lean, depending on the industry and project type.
Scheduling and Software Proficiency:
- Expertise in scheduling software like Primavera P6, Microsoft Project, Procore, or Asta Powerproject.
- Ability to create, update, and manage detailed project schedules, including critical path analysis, Gantt charts, and milestone tracking.
- Proficiency in using tools for resource leveling, load balancing, and forecasting.
Risk Management:
- Strong skills in identifying, assessing, and mitigating project risks that could cause delays or disrupt project timelines.
- Experience in creating contingency plans and adapting to changes in project scope, timelines, or resources.
Budgeting and Cost Control:
- Knowledge of cost control techniques, including cost estimating, cost tracking, and value engineering to ensure projects stay within budget.
- Ability to monitor resource utilization to prevent unnecessary costs and inefficiencies.
Problem-Solving and Decision Making:
- Ability to identify potential issues early in the project and propose solutions to keep the project on track.
- Strong analytical skills for identifying bottlenecks, dependencies, and areas for improvement in the project schedule.
Communication Skills:
- Excellent communication skills to effectively relay project schedules, updates, and concerns to stakeholders at all levels.
- Ability to prepare and present progress reports, status updates, and recommendations to senior management and clients.
Attention to Detail:
- High level of attention to detail to ensure all tasks, resources, and schedules are correctly outlined and maintained.
- Ability to identify discrepancies or inconsistencies in project schedules or resource allocations and make necessary corrections.
Time Management and Organization:
- Strong organizational skills to manage multiple projects or tasks simultaneously, ensuring deadlines are met.
- Ability to prioritize tasks effectively, ensuring that critical activities are completed on time.