Remote Otter LogoRemoteOtter

Site Manager - Remote

Posted 14 weeks ago
Project Management
Full Time
Worldwide

Overview

As a Site Manager, you will oversee construction site activities, ensuring compliance with safety, quality, costs, and schedules while managing site teams and project execution.

In Short

  • Lead and manage construction site activities.
  • Coordinate costing and scheduling of site activities.
  • Ensure compliance with EHS and quality standards.
  • Act as the main contact for subcontract management.
  • Prepare tender documents and manage contracts.
  • Set goals for site managers and staff.
  • Participate in project team meetings and planning.
  • Manage risks and opportunities related to construction activities.
  • Support project leadership in customer interactions.
  • Implement construction management systems.

Requirements

  • Degree in Civil/Electrical Engineering or equivalent experience.
  • Extensive health and safety experience and qualifications.
  • Experience as a Construction Manager on large projects.
  • Knowledge of international construction standards.
  • Ability to work remotely and communicate effectively.
  • Proficiency in English; additional languages are a plus.
  • IT proficiency with collaborative tools.
  • Experience in off-shore projects is an advantage.
  • Ability to travel frequently to project sites.
  • Strong leadership and team management skills.

Benefits

  • Work in an international team with flexible work agreements.
  • Competitive benefits and development opportunities.
  • Be part of a mission-driven company focused on sustainability.
  • Engage in diverse and impactful projects.
  • Contribute to the energy transition and decarbonization efforts.

A.G.G

AL7929 GE Grid

OG1119 GE DIGITAL DO BRASIL SERVIÇOS EM INFORMATICA LTDA is part of GE Vernova, a company dedicated to electrifying the world and driving a sustainable energy future. With a mission to build resilient and carbon-neutral power systems, GE Vernova integrates advanced technologies, innovative software, and artificial intelligence to create efficient energy solutions. The company focuses on improving customer experiences through the development of differentiated proposals and the application of lean principles in its operations. Committed to addressing the climate crisis, GE Vernova aims to deliver a new era of lower carbon energy while maintaining the quality and ingenuity associated with the GE name.

Share This Job!

Save This Job!

Similar Jobs:

3E logo

Site Manager - Remote

3E

14 weeks ago

3E Iberia is seeking a Site Manager to lead consulting activities in renewable energy.

Spain
Full-time
All others
ib vogt logo

Site Manager - Remote

ib vogt

17 weeks ago

The Site Manager oversees construction activities for solar power projects, ensuring safety, compliance, and timely completion.

Worldwide
Full-time
Project Management

The Site Manager oversees operations at an Integrated Business Solutions location, focusing on customer satisfaction and inventory management.

USA
Full-time
Project Management

Join Wayfair as a Site Manager to lead logistics operations and enhance customer satisfaction.

UK
Full-time
Project Management
Unispace logo

Site Manager - Remote

Unispace

23 weeks ago

Unispace is looking for a Site Manager to oversee office fit-out projects, ensuring timely delivery and client satisfaction.

Australia
Full-time
Project Management