Develop and maintain detailed project schedules using Primavera P6 and / or MS Project.
Define project milestones, critical paths, and key deliverables.
Coordinate with project teams to gather inputs for planning and scheduling purposes.
Monitor project progress and update schedules accordingly.
Identify potential delays or risks and suggest corrective actions.
Prepare weekly and monthly project progress reports for internal stakeholders and clients.
Track actual vs. planned timelines, manpower, and resources.
Liaise with project managers, engineers, procurement, and site teams for accurate planning data.
Assist in preparing work breakdown structures (WBS), manpower histograms, and resource allocation plans.
Ensure proper documentation of schedules, updates, and baselines.