GE Vernova

Site Manager

GE Vernova  •  Republic of India (Remote)  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

This role is responsible for the whole scope of site works from site mobilization to final acceptance followed by site close out. The Site Manager serves as a member of the Project Team, with accountability for Safety, Quality, Delivery (schedule) and Cost (including Statutory Labor compliances)- SQDC, for all jobsite activities in line with the contractual obligations of the project keeping GE Vernova Code of conduct at the center of what we do.

Roles and Responsibilities

1. Represent the Project and the Organization towards customers, partners, subcontractors, and local authorities on site and lead all site activities performed by the organization, consortium partners (if applicable) and subcontractors through a proper Daily Management System – DMS

(word “daily” to be understood as Daily, Weekly, Bi- weekly, monthly, and so on, as applicable based on nature of work).

2. Responsible for the whole scope of site works from site mobilization to final acceptance followed by site close out by upholding the GE Vernova code of conduct in all actions.

3. Assumes accountability for Safety, schedule (Delivery), Quality and Cost (including RA bill/ and other cash collection [ SQDC ] for all jobsite activities in line with the contractual obligations of the project including the statutory labor compliances as per applicable labor act/laws.

4. Lead a team of site engineers and managers and ensure that direct reports are properly trained and receive the support needed to perform their duties. Coordinate support from PCCM and Head office, as needed.

5. Accountable for implementing the organization’s EHS Policy and Management Systems at the site, and for ensuring that established rules, safe working practices, and local laws and regulations are adhered, mentioning roles and responsibilities of Site Manager. Report all accidents, near misses and deviations and non-compliances with the applicable Safety directives to stakeholders defined.

6. Ensure adherence to zero tolerance policy towards Life Saving Rules laid down by GE Vernova at all times to achieve mission of zero fatality.

7. Im ple ment rem edial meas ures to r educe or eli mina te unsa fe a cts and condi tio ns. This r espo nsibili ty al so i ncludes i nformi ng, ins tr ucti ng a nd e ns ur ing si te sta ff trai ni ng in sa fer met hods of work a nd inve stiga ting eve ntual a ccide nts.

8. Manage the RFI pro ce ss (TQ – Techni cal Query Li st ) with si te subcontra ctors and ens ure is sua nce of pr oper T IR’s (Te chnical Is sue r esoluti on) in M TA, if r equir ed, to ob tain a ddit io nal i nf orma tion, do cument addi tio nal cost or d ela y, or i ni tiate back charg es to s ub- co ntra ctors.

9. Im pl ementa ti on of DMS- Daily mana gem ent syste m, Nonconf orma nce cost (NCC ) a nd Cost Of Po or Quali ty (CoP Q) at s ite.

10. Ens ure a ll w ork is cons tr ucted in a ccor dance with qual ity as sur an ce pla n, sta ndar d, cod es and go od indus try pra ctic e

11. Liaison with Pr oj ect Cons tr uction & Com miss ioning Ma nag er (P CC M) to es ta bli sh co ns tr ucti on philos ophy to e ns ure ma ximization of pr oj ect pr ofita bil ity w ithin sa fe ty , e nvir onme ntal a nd qual ity para me ter s, includi ng co ns tr ucti on te chniques, i ndus trial r ela tion phil osophy a nd l ocal s ubcon tra cting / f abri ca ti on opport uniti es.

12. Manage and im plem ent t he constr uction pl ans, programs, resour ce plans a nd P & M.

13. Moni tor and ma na ge sub co ntra ctor p erf orma nce up to pr oj ect close out, i ncluding w arra nty obl ig ations, to dr ive f ulfil lm ent of s ubcon tra ctor co mmi tme nts, a chieve proa ctive r isk a nd op port unity m ana gement, prov ide ac curate r epr es ent ation of s tat us, a nd address non- co nf orma nce is sues w ith corre ctive s trat eg ies. Ke ep fu nctio nal ma nag ement and the Pr oj ect Team i nf ormed of s tat us, perf orma nce im plica ti ons and r ecomm ended a ctio ns. E nco urage the team to drive continuousim provem ents and lean cons tr ucti on met hodo logies thr ough out the project.

14. Lead by exa mple in ter ms of enthusiasm comm itme nt a nd work et hi cs in the pe rforma nce of / duties as a s ite ma nag er.

15. Maintain Customer and other stakeholder relationship for smooth execution of site activities.

16. Other duties and responsibilities that will be entrusted by C&C leadership from time to time in relation to execution of the project.

Required Qualifications

Bachelor degree Mechanical, Civil or Electrical Engineering, having atleast between 15 to 20 years of execution experience in construction field with atleast, 2 years of experience in leading site team as Site Manager.

Desired Characteristics
Lean mindset and flair of KAIZEN and Lean Management. Strive for continuous improvement.

Additional Information

Relocation Assistance Provided: Yes

#LI-Remote - This is a remote position

GE Vernova

About GE Vernova

GE Vernova is a purpose-built energy technology company on a mission to electrify to thrive and decarbonize the world.

It is made up of three businesses -- Power, Wind, and Electrification -- with focus on accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life.

The world needs more energy, smarter energy. With energy demand expected to grow by more than 50% in the next 20 years, we are continuously innovating to meet the moment…like we have for the past 130 years. The Energy of Change and relentless optimism are what drive us – it’s about never giving up and seeing what’s possible so that we deliver the energy technologies the world needs right now and for generations to come.

GE Vernova’s attitude and edge is embedded in its name. We retain our treasured legacy, “GE,” as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver.

Together, we have the energy to change the world.

Industry
Energy & Utilities
Company Size
10,000+ employees
Headquarters
Boston, Massachusetts
Year Founded
Unknown
Social Media