CareerPlan

Site Manager

Mascot, Nouvelle-Galles du Sud, AUS, 2020Full-time2026-10-21 → 2026-11-05

Core

Lead and coordinate daily site activities for UPS, battery, switchboard, power quality, and critical infrastructure projects, acting as Eaton's on-site representative from mobilization through handover.

Role type

Senior Site Manager (Electrical/Power Infrastructure)

Builds

UPS, battery energy storage, switchboard, power quality, and critical infrastructure systems

Domain

Electrical engineering, power management, construction

Required skills

Electrical installation and commissioning, reading technical drawings, coordinating subcontractors, safety compliance (WHS), project milestone tracking, stakeholder communication

Preferred skills

Trade or tertiary qualification in Electrical Engineering/Project/Construction Management, experience in Australia and New Zealand

Technologies

UPS systems, battery energy storage, switchboards, power quality equipment

Responsibilities

Lead and coordinate daily site activities, resources, and priorities; Drive safety requirements including pre-starts, toolbox talks, risk assessments, permits, isolation, and LOTO processes; Oversee electrical and mechanical installation activities to approved standards; Coordinate testing, commissioning, defect close-out, and customer handover; Track progress against project milestones and escalate risks; Manage site communications with customers, contractors, and stakeholders