Site supervisor
To assist on a High Street upgrade in Stevenage
Contract role for 6 to 6 weeks ( cover ) Start ASAP
Responsible for coordinating, installing, and maintaining traffic signal equipment and temporary traffic management (TTM) systems to ensure safety and compliance on public highways.
To oversee daily site activities, manage crews, and ensure that all traffic signal installations, such as portable or permanent traffic lights, adhere to safety standards and regulation
Key Responsibilities
- Site Management: Overseeing daily operations, coordinating resources, and ensuring compliance with company policies and safety legislation.
- Installation & Maintenance: Installing, maintaining, and removing TTM equipment, including temporary traffic lights, cones, and signs.
- Inspections: Conducting site audits and inspections to ensure installations meet technical standards (e.g., Chapter 8, NRSWA).
- Operational Control: Managing traffic signal timings (e.g., SCOOT, MOVA) and performing diagnostic fault analysis on equipment.
- Health & Safety: Ensuring a safe working environment, conducting risk assessments, and adhering to CDM (Construction Design and Management) regulations.
- Documentation: Keeping accurate records of maintenance, repairs, and site inspections.
- Qualifications & Experience
- Accreditations: Lantra 12D or equal
- Certifications: SSSTS/SMSTS (Site Safety Training Scheme).
- Technical Knowledge: Understanding of electrical trade principles, traffic signal devices, and the ability to interpret CAD drawings and blueprints.
- Experience: Proven experience in highway/street infrastructure, specifically in traffic management and signal installation
RG Setsquare is acting as an Employment Business in relation to this vacancy.