Energy Systems Project & Bid Support Specialist

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

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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: 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
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
Technical Project & Bid Support (UAE National only)
Technical Project & Bid Support (UAE National only)

DNV GL • Abu Dhabi

On-site
AED 180,000 - 300,000
Energy Systems Analyst & Feasibility Advisor
Energy Systems Analyst & Feasibility Advisor

GHD • Abu Dhabi

On-site
AED 80,000 - 120,000
Renewables Engineer: Tech Consultant & Biz Dev (Dubai)
Renewables Engineer: Tech Consultant & Biz Dev (Dubai)

DNV Group • Dubai

On-site
AED 201,000 - 312,000
Remote Bid Manager - Technical Proposals & Sales Support
Remote Bid Manager - Technical Proposals & Sales Support

Siemens Energy • Dubai

On-site
AED 90,000 - 130,000
Remote / flexible work
Professional development opportunities
Collaborative international team
+1
Top locations