Talent Apply
Log in
All jobs
S

Site Manager

SEYSES
Newbern, Alabama
On-site

About this role

Job title: Site Manager

About the Role The Site Manager will be the highest on-site authority responsible for the execution of construction activities on a utility-scale PV project based in Newbern, Alabama. This role ensures compliance with project planning, quality standards, safety regulations, environmental requirements, and client specifications, requiring strong leadership and technical expertise in photovoltaic construction.

What You'll Do

  • Lead and coordinate all on-site construction activities from mobilization through Mechanical Completion and Final Delivery.
  • Manage and supervise subcontractors across civil, mechanical, electrical, MV/HV, substations.
  • Ensure works are executed according to approved engineering, construction procedures, and project schedule.
  • Enforce compliance with OSHA regulations and all company HSE standards.
  • Monitor daily site progress and implement corrective measures to avoid delays.
  • Control quality execution in coordination with Quality and Technical teams.
  • Identify risks related to schedule, safety, quality, or cost, and report them immediately to Project Management.
  • Approve work plans, method statements, and resource allocation for site activities.
  • Coordinate with Engineering, Procurement, Logistics, and Project Management to ensure smooth project execution.
  • Represent SEYSES on-site in front of the client, owner’s engineer, inspectors, and other stakeholders.
  • Support commissioning and energization activities.
  • Ensure proper documentation control and preparation of site reports.

What We're Looking For

  • Bachelor’s Degree in Engineering (Civil, Electrical, Industrial) or related field.
  • Minimum 5 years of experience in utility-scale photovoltaic projects.
  • Proven experience as Site Manager or similar leadership role in U.S. construction projects.
  • Strong knowledge of OSHA regulations and U.S. safety standards.
  • Solid understanding of PV plant construction processes (civil works, tracker installation, DC/AC works, MV/HV systems).
  • Strong leadership and team management capabilities.
  • Ability to work under pressure and manage multiple subcontractors simultaneously.
  • Full availability to work on-site in Dallas, Texas.

Nice to Have

  • Strong decision-making capability.
  • Results-oriented mindset.
  • Excellent communication and coordination skills.
  • Leadership and conflict resolution ability.
  • High level of accountability and ownership.

Compensation & Benefits

  • Full-time position.
  • Competitive salary package.
  • Company laptop and mobile phone.
  • Opportunity to lead large-scale renewable energy projects.
  • Career growth within a fast-growing international company.
  • Dynamic and multicultural work environment.

Equal Opportunity Employer SEYSES is an Equal Opportunity Employer. We are committed to fostering an inclusive and diverse workplace and evaluate candidates based on merit, without regard to race, gender, age, disability, sexual orientation, nationality, or any other protected status.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →