Skip to Main Content
Location icon
210 Pentonville Road

Bid Analyst

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

Location
Hybrid working with 2-3 days in our London office located at 210 Pentonville Road.

Hours
40 hours per week

Salary
£34,000 per year, dependant on experience, plus other Veolia benefits

About the Role
As a Bid Analyst, you will be an integral part of the Product Team within Veolia DB&T, working closely with the Product Owner to support the DB&T element of all Municipal Bids. Your primary responsibility will be to provide clear, accurate written documentation and associated costs for the DB&T components of municipal bids. You will collaborate with the bid team to ensure all information is relevant, precise, and tailored to the requirements of each Authority.

You will manage workload effectively to meet strict deadlines, attend relevant dialogue meetings to understand Authority requirements, and maintain comprehensive libraries of DB&T information, diagrams, and costs. Additionally, you will keep up to date with changes in the Municipal ICT offering and technology advances that could positively influence the system and roadmap.

Other duties include preparing cost-benefit analyses for trial projects, supporting team projects as required, and preparing scope documents following bid awards. Your enthusiasm and knowledge will help motivate the bid team and Authorities by clearly conveying the meaning behind functions and services.

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 annually 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
Degree level education in an IT-related subject is essential.
Attention to detail and high problem-solving ability are required.
Strong communication and presentation skills are necessary.

About You
Proactive and forward-thinking individual.
Ability to work collaboratively within a team.
Desirable: Extensive knowledge of operational systems and experience in Veolia business activities.

Qualifications
Degree in IT or related field is essential.

Expiry date: 07/10/2026
Bid Analyst
Company:
Veolia
Salary:
£34,000/Year
Job Type:
Full-time, Entry Level
Location:
210 Pentonville Road