Site Manager Leader IN - HVDC Converter Station - Construction Site
Talentmate
India
10th September 2025
2509-2148-400
Job Description
The opportunity
The Site Manager is responsible for the successful execution of all activities on the assigned construction site, on-time, within budget, as per Contractual Scope and requirements, maintaining the highest standard of quality of the works, ensuring an incident free construction site and complete adherence by all personnel to the Health, Safety and Environment (HSE) plans and regulations.
How You’ll Make An Impact
You act as the main interface to the Customer on all contractual matters and maintain a good relationship with local authorities and organizations.
You are acquainted with typical construction contracts, read them and understand the relevant sections for your work and are able to identify risks and opportunities in the Contracts.
You manage manpower requirements on site and drive the site activities to achieve the contractual milestones and targets.
You ensure that all personnel on site are well informed about the Scope of Work (SoW) and Division of Work (DoW)
You manage change management on site, including variation orders to subcontractors.
You warrant that all tests are performed and accepted by the customer according to contractual conditions.
You foster a culture of proper understanding and adherence by all site personnel to the Health, Environment and Safety requirements of the business, Customer, and local authorities.
You ensure that all activities are done with the expected quality and that all quality records are created and properly archived.
You ensure that all permits, licenses, and requirements are in place for a compliant execution of the site activities.
You ensure a structured, up-to-date, and reliable documentation handling on site and towards the Headquarters.
You guarantee that all activities are performed within the defined contractual schedules and milestones, understand the project budget and ensure that costs for the site activities are maintained within budget.
You ensure that contractual obligations are met and to the satisfaction of our customers.
You are assigned as Site Manager in medium to large EPC converter station projects, complex Consortium projects, or as Deputy Site Manager in large EPC converter station projects.
Responsible to ensure compliance with applicable external and internal regulations, procedures, and guidelines.
Living Hitachi Energy’s core values of safety and integrity, which means taking responsibility for your own actions while caring for your colleagues and the business.
Your background
Bachelor’s degree in mechanical, electrical, or civil engineering
Experience (minimum 20 years) working as a Site Manager on construction sites in the energy sector or similar industries, particularly in medium and large size projects.
Sound commercial awareness, contracts management experience and business acumen
Experience in Civil Works, Installation and/or Commissioning
Relevant and Certified knowledge and experience in the field of HSE
Very structured and organized, good people management skills, collaboration and team working spirit, resilient, excellent customer interface and communication skills.
Willingness to travel within India. Willingness to travel abroad is a plus.
Proficiency in both spoken & written English language is required.
Hitachi Energy is a global technology leader in electrification, powering a sustainable energy future through innovative power grid technologies with digital at the core. Over three billion people depend on our technologies to power their daily lives.
With over a century in pioneering mission-critical technologies like high-voltage, transformers, automation, and power electronics, we are addressing the most urgent energy challenge of our time – balancing soaring electricity demand, while decarbonizing the power system.
Headquartered in Switzerland, we employ over 50,000 people in 60 countries and generate revenues of around $16 billion USD. We welcome you to apply today.
Appliances Electrical and Electronics Manufacturing and IT Services and IT Consulting
What We Offer
About the Company
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for Site Manager Leader IN - HVDC Converter Station - Construction Site
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!