Want to hear how I work? Hit play.Kablio AI applies for you. You just show up to the interviewKablio AI helps you secure roles in construction, clean energy, facilities management, engineering, architecture, sustainability, environment and other physical world sectors.
Get hired, get rewarded!
Land a job through Kablio and earn a 5% salary bonus.
Exclusive benefits
5%Bonus
Traffic Maintenance Supervisor
Telent
Building the UK’s digital infrastructure
Supervising maintenance, installation, cabling or civils works for traffic signals equipment in the Newcastle and surrounding areas.
GB Leeds / Micklefield | Newcastle Upon Tyne, Tyne and Wear, United Kingdom
Field
Company Size
1,000+ employees Employees
Service Specialisms
Design
Build
Deployment
Maintenance
Sector Specialisms
Digital Infrastructure
Role
What you would be doing
imtrac implementation
signals maintenance
controller builds
fault reduction
team leadership
stock management
Responsible for implementing and maintaining Imtrac spare parts/repairs, including financial targets and aiding contract managers in rolling out to big yellow locations
Working alone and with colleagues to the highest standards to maintain signals equipment
Manage controller builds and liaising with engineering team on configurations
To reduce the overall fault rates within our traffic signals maintenance contracts
Provide support to the Contract Managers to ensure that the contracts are delivering on time and within budget
Technical lead in the depo, coordinating new technologies before they go to street
Responsible for implementing and maintaining test rigs
Supporting Contract Managers in assessing Engineers progressing to Senior Engineer and Seniors Engineers to Support Engineer
Liaising with maintenance engineers and Contract Manager to ensure repeat fault rate is kept to a minimum
Lead a small team of Trainee Traffic Maintenance Engineers
Supporting Contract Managers to ensure engineers have correct stock on vans to complete first time fix
What you bring
nrswa
electrical eng
excel
ecs card
communication
traffic signals
Excellent interpersonal and communication skills with the ability to act under pressure and provide good customer satisfaction.
NRSWA Certification
Full driving license
Electrical Engineering experience is essential
IT skills – Proficient in Excel / word / RMS systems
Extensive knowledge around traffic signal equipment specifications is highly desirable
Qualifications such as NVQ Level 3 in Highways Electrical, City & Guilds diploma (or HNC/HND) in Electrical / Electronic Engineering or BS 7671 / 18th Edition are highly desirable.
ECS Card
Benefits
34 days holiday, including public holidays, plus the option to buy or sell days annually OR 26 days holiday, plus public holidays, and the option to buy or sell days annually
Discounts on Cinema, Restaurants and Shopping with Telent Reward scheme.
Hey there! Before you dive into all the good stuff on our site, let’s talk cookies—the digital kind. We use these little helpers to give you the best experience we can, remember your preferences, and even suggest things you might love. But don’t worry, we only use them with your permission and handle them with care.