Skip to Main Content
Location icon
210 Pentonville Road

Systems Analyst

Veolia
Office & Professional
Office & Professional
£35,000/Year
Full-time
Company logo image
Description

Location
Hybrid working with 3 days in our London office (N1 9JY, 210 Pentonville Road)

Hours
40 hours per week

Salary
Up to £35,000 per year dependant on experience plus bonus and other Veolia benefits

About the Role
The Systems Analyst is responsible for ensuring the reliability, data integrity, and evolution of our core operational systems. You will bridge the gap between technical teams and operational users by handling Tier 2/3 incidents, executing data integration workflows via APIs, driving user adoption, and partnering with Product and Release Managers to continuously improve system capabilities. This role plays a key part in incident management, data operations, quality assurance, and delivering insights to support continuous improvement and user engagement across the business.

Veolia is committed to ecological transformation and creating a better world by managing resources responsibly. Joining us means contributing to this mission while benefiting from a supportive and inclusive culture.

What we can offer you
25 days of annual leave
Access to our company pension scheme
Discounts on groceries and well-known retailers
Resources to support your physical, mental, and financial health
One paid day leave per year to volunteer and support your community
Ongoing training and development opportunities
Employee financial wellbeing support including early access to earned pay, savings, budgeting, financial coaching, and rewards

Requirements

Experience
Knowledge of Operational Systems
Working knowledge of SQL, Databricks, or other database query languages
API experience is an advantage
ITIL Foundation in Service Management would be beneficial

About you
High problem-solving ability
Strong communication and presentation skills
Proactive and forward-thinking mindset

Qualifications
ITIL Foundation certification is advantageous but not mandatory

Inclusion
Veolia recognises the positive value of inclusion and promotes equality. We welcome and encourage applications from people of all backgrounds and are committed to creating a diverse and inclusive workplace where everyone can thrive. We are a Disability Confident Employer and offer interview opportunities to applicants with disabilities or long-term conditions who meet the minimum criteria.

Expiry date: 02/12/2026
Systems Analyst
Company:
Veolia
Salary:
£35,000/Year
Job Type:
Full-time
Location:
210 Pentonville Road