Site Manager - Power Plant - Site Role

at  ILF Consulting Engineers

UAE, , United Arab Emirates -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Apr, 2025Not Specified20 Jan, 2025N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION

  • Oversee the EPCM Contractor at Site for a Simple Cycle Power Plant, ensuring all site activities are coordinated and supervised effectively.
  • Manage all aspects of project execution related to EPCM scope of works, including mechanical, electrical, and I&C commissioning activities.
  • Prepare and submit weekly and monthly reports on project progress.
  • Plan, organize, and control the entire commissioning activities, including preparing commissioning procedure guidelines.
  • Expedite the submission and approval of all Contractors’ commissioning documents.
  • Conduct regular construction meetings with Construction companies.
  • Verify and control the project schedule for construction and commissioning.
  • Establish site regulations and rules of site operation.
  • Develop a Site Safety Culture during the site execution of the project.
  • Lead the site staff, manage communication between Client, Contractors, and internal Consultant team, and ensure successful completion of the Project.

QUALIFICATION

  • GT knowledge, site management experience, power plant consultancy experience, multilingual capability, broad construction know-how.
  • 15+ years of relevant professional experience, 10 years as Site Manager, experience in Contracts associated with EPCM projects in power plant, consultancy experience as Site Manager for 350 MW and above, GCC/UAE experience.
  • 10 years managerial experience, proven experience in managing large multicultural environments, comparable level of responsibility on at least 3 major international projects.
  • Bachelor’s degree in civil, Mechanical, or Electrical Engineering, master’s degree in power sector is an advantage, degree attestation from MOFA is required, PMP certification is an advantage.
  • English proficiency is mandatory, other languages are an advantage, strong communication and analytical skills, client-focused.
    Location: ILF United Arab Emirates (ILF-UAE)
    Available from: Now

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Construction

Site Engineering / Project Management

Construction

Graduate

Power sector is an advantage degree attestation from mofa is required pmp certification is an advantage

Proficient

1

UAE, United Arab Emirates