Technical Project & Bid Support (UAE National only)

DNV GL

Abu Dhabi

On-site

AED 180,000 - 300,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DNV GL in Abu Dhabi is seeking a Technical Project & Bid Support for Energy Systems. You will work with Project Managers and Team Leaders to support the delivery of technical and advisory projects across the Middle East and Africa.

The role includes coordinating safety and reliability studies, asset risk management, client meetings, project tracking, invoicing, and helping develop proposals and tailored service offerings for clients.

Responsibilities

  • Assist in coordinating Safety Studies, Reliability Studies, and Asset Risk Management projects.
  • Support communication and collaboration between internal teams and external partners
  • Participate in client meetings and helping document technical discussions and action points.
  • Contributing to project tracking, reporting, and invoicing under the guidance of a Project Manager.
  • Helping identify and document potential opportunities for future projects.
  • Contributing to the preparation of proposals and presentations for clients.
  • Assisting in tailoring service offerings to meet client needs and timelines.
  • Supporting the documentation of commercial discussions and follow-ups using internal tools.
  • Helping maintain client engagement records and identifying areas for future collaboration.

Job description

Job description

We are currently seeking to employ a qualified candidate for the position of Technical Project & Bid Support for Energy Systems team to be based in Abu Dhabi, UAE.

You will work closely with experienced Project Managers and Team Leaders to support the delivery of technical and advisory projects in the Energy sector across the Middle East and Africa. Your responsibilities will include:

  • Assisting in the coordination of Safety Studies, Reliability Studies, and Asset Risk Management projects.
  • Supporting communication and collaboration between internal teams and external partners
  • Participating in client meetings and helping document technical discussions and action points.
  • Contributing to project tracking, reporting, and invoicing under the guidance of a Project Manager.
  • Helping identify and document potential opportunities for future projects.

You will also assist the Business Lead and Bid Managers in developing proposals and supporting business development activities:

  • Contributing to the preparation of proposals and presentations for clients.
  • Assisting in tailoring service offerings to meet client needs and timelines.
  • Supporting the documentation of commercial discussions and follow-ups using internal tools.
  • Helping maintain client engagement records and identifying areas for future collaboration.

AboutEnergy Systems

We help customers navigate the complex transition to a decarbonized and more sustainable energy future.
We do this by assuring that energy systems work safely and effectively, using solutions that are increasingly digital.
We also help industries and governments to navigate the many complex, interrelated transitions taking place globally and regionally, in the energy industry.

Preferred candidate

Nationality United Arab Emirates

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Project & Bid Support (UAE National only)
Technical Project & Bid Support (UAE National only)

DNV • Abu Dhabi

On-site
AED 90,000 - 150,000
Technical Project & Bid Support (UAE National only)
Technical Project & Bid Support (UAE National only)

DNV Group • Abu Dhabi

On-site
AED 134,000 - 223,000
Technical Project And Bid Support UAE National Only
Technical Project And Bid Support UAE National Only

DNV • Abu Dhabi

On-site
AED 180,000 - 240,000
Flexible work arrangements
Annual leave & compassionate leave
Health & pension benefits
+4
Energy Systems: Technical Project & Bid Support
Energy Systems: Technical Project & Bid Support

DNV • Abu Dhabi

On-site
AED 90,000 - 150,000
Energy Systems Project & Bid Support Lead
Energy Systems Project & Bid Support Lead

DNV Group • Abu Dhabi

On-site
AED 134,000 - 223,000
Energy Systems: Technical Project & Bid Support
Energy Systems: Technical Project & Bid Support

DNV • Abu Dhabi

On-site
AED 180,000 - 240,000
Flexible work arrangements
Annual leave & compassionate leave
Health & pension benefits
+4
Energy Systems Project & Bid Support Specialist
Energy Systems Project & Bid Support Specialist

DNV GL • Abu Dhabi

On-site
AED 180,000 - 300,000
Project Development Engineer, HVAC - UAE Nationals Only
Project Development Engineer, HVAC - UAE Nationals Only

VerifiedJobs.ae • Dubai

On-site
AED 89,280 - 133,920
Bid Management Professional (UAE National)
Bid Management Professional (UAE National)

Siemens Energy • Dubai

On-site
AED 90,000 - 130,000
Remote / flexible work
Professional development opportunities
Collaborative international team
+1
Sales Support Specialist (Emirati Talent)
Sales Support Specialist (Emirati Talent)

EthosEnergy • Abu Dhabi

On-site
AED 134,000 - 201,000
Top locations