About the Role
Join Veolia to help the world take better care of its resources and become a better place. Contribute to our inclusive culture by working alongside communities and looking after the environment.
Responsibilities
- Act as Technical Support for ECI reactive / maintenance issues.
- Support technical ECI due diligence, feasibility studies and options assessments.
- Draft new technologies supporting documentation and specifications.
- Monitor KPI progress for tickets.
- Escalate high-risk issues if not addressed in a timely manner.
- Ensure PPM schedule is uploaded and reviewed in a timely manner.
- Provide weekly reporting on completed vs outstanding ECI work.
- Maintain and provide continuous improvement activities to the ECI FSM platform.
- Provide Technical Support and fault finding for Network and PLC Systems within Plant and Operations.
- Perform Software Management System Maintenance.
- Support Site Operations SCADA Systems.
Requirements
- Minimum NVQ Level 3 or equivalent in Electrical, Electronic, Instrumentation, Robotics Engineering, or similar discipline; HNC/HND or equivalent in a relevant field.
- Proficiency with industrial control systems including Allen Bradley, Siemens Rockwell, Omron, Mitsubishi, Schneider, or equivalent platforms.
- Creative, solution-oriented mindset with the ability to conduct technical optioneering and quickly identify technological solutions for operational challenges.
- Strong competency with Microsoft/Google spreadsheets, documents, Gantt charts, and presentation software for project management and communication.
- Excellent negotiating, networking, and influencing abilities.
- Capable of communicating complex academic and innovative ideas in practical industrial contexts to support teams.
- Demonstrated ability to identify, develop, and implement solutions that enhance existing industrial contracts, increase operational efficiency, and improve performance through analytical thinking and strategic questioning.
Skills
- Electrical Engineering
- Electronic Engineering
- Instrumentation Engineering
- Robotics Engineering
- Industrial Control Systems
- Allen Bradley
- Siemens Rockwell
- Omron
- Mitsubishi
- Schneider
- Technical Optioneering
- Microsoft Office Suite
- Google Workspace
- Gantt Charts
- Project Management
- Communication
- Negotiation
- Networking
- Influencing
- Analytical Thinking
- Strategic Questioning
- PLC Systems
- SCADA Systems
Location
- Mobile across London (mainly South London)
Work Type
- 43 hours per week
- Monday to Friday
- Rostered out-of-hours and emergency call-out arrangement
Education Level
- NVQ Level 3 or equivalent
- HNC/HND or equivalent
Salary/Compensations
- up to £45000 per annum
Benefits
- Company vehicle
- Veolia benefits
- 25 days of annual leave
- Refer an Engineer bonus (£1000)
- Company pension scheme
- Free physiotherapy
- 24/7 GP service
- Discounts on groceries and retailers
- Resources for physical, mental, and financial health
- Ongoing training and development opportunities
About the Company
- Veolia is transforming the environment and offers rewarding, purposeful careers.
- Named one of The Sunday Times Best Places to Work for three consecutive years (2023, 2024, 2025).
- Committed to supporting employees throughout their application journey with reasonable adjustments.
- Proud Disability Confident Employer offering interviews to eligible applicants with disabilities.
- Dedicated to ensuring fair treatment and creating a diverse and inclusive workplace.
Equal Opportunity
- Proud Disability Confident Employer.
- Committed to ensuring fair treatment without discrimination.
- Aiming to create a diverse and inclusive workplace where everyone can thrive.
