• Graduate SHE Auditor / Consultant

    Location UK-Loughborough
    Requisition ID
    Business Area
    Oil & Gas
    Location Details
    Position Type
    Permanent employment
  • Local Unit & Position Description

    This role is a key technical support function underpinning the independent Safety, Health and Environmental (SHE) assurance work undertaken by DNV GL Oil & Gas in the UK. The role combines Auditor and Technical Support activities and the role sits within the UK Advisory business, SHE Services Team.
    The Graduate SHE Auditor / Consultant position is ideal for someone looking to develop a career in SHE assurance. The role will support the range of SHE assurance work undertaken in the UK, principally for a large-scale land regeneration and property management client. It also involves a significant proportion of site based audit work helping our clients ensure their supply chain contractors maintain SHE compliance and drive continuous performance improvement.


    The role also includes elements of incident investigation and analysis following SHE accidents/incidents, ensuring lessons learnt are effectively communicated to prevent reoccurrence.
    The role will be based in our Loughborough office, but there will also be a requirement to travel extensively in the UK and occasionally overseas for the client-related audit work.


    Full training will be provided as will a mentor to ensure the Graduate SHE Auditor / Consultant develops to their full potential and achieves Lead Auditor status.


    Key Accountabilities:


    Carrying out Auditor activities, including:

    • Conducting all aspects of SHE audits including planning, execution and report writing
    • Being able to recognise any SHE weaknesses onsite and identify suitable actions 
    • Undertaking SHE incident investigations and report writing
    • Using all relevant audit databases and software applications for audit activities
    • Maintaining and developing own technical competencies and skills for audit activities
    • Presenting key trends and significant findings at client meetings

    Carrying out Technical Support activities based in our Loughborough office, including:

    • Producing supply chain SHE performance feedback bulletins and contributing to SHE Newsletters
    • Managing supply chain SHE KPI Dashboard
    • Supporting delivery of bespoke solutions to client SHE related issues
    • Managing internal and external communications on technical matters
    • Actively seeking to improve delivery processes through innovation

    Key Output:

    • Effective Technical Support fulfilling DNV GL Oil & Gas UK performance objectives
    • Audit support for UK clients including identification of areas for improvement and best practices
    • Quality audit and incident investigation reports
    • Trusted SHE advisor to clients
    • Actively contributes during Quarterly SHE team meetings to share learning with colleagues


    Position Qualifications

    Technical/ Professional Expertise and Qualifications required:

    • Graduate at degree level or above in a subject relevant to SHE e.g. STEM
    • Interest in becoming chartered in a SHE discipline
    • 1-3 years’ experience

    Competency Requirements:

    • Excellent communicator including factual report writing
    • Ability to effectively cooperate and deal with wide range of internal and external relationships
    • Have a strong motivation for knowledge and personal development
    • Be able to work both independently and in teams
    • Have a high level of attention to detail, meticulous but pragmatic processes and organisational skills
    • Be approachable, be a good listener, be diplomatic, be assertive
    • Full UK driving licence (essential)
    • Flexibility to travel around the UK

    Company & Business Area Description

    DNV GL is a global quality assurance and risk management company. Driven by our purpose of safeguarding life, property and the environment, we enable our customers to advance the safety and sustainability of their business.

    We provide classification, technical assurance, software and independent expert advisory services to the maritime, oil & gas, power and renewables industries. We also provide certification, supply chain and data management services to customers across a wide range of industries.

    Combining technical, digital and operational expertise, risk methodology and in-depth industry knowledge, we empower our customers’ decisions and actions with trust and confidence. We continuously invest in research and collaborative innovation to provide customers and society with operational and technological foresight.

    With origins stretching back to 1864 and operations in more than 100 countries, our experts are dedicated to helping customers make the world safer, smarter and greener.

    DNV GL is the technical advisor to the oil and gas industry. We bring a broader view to complex business and technology risks in global and local markets. Providing a neutral ground for industry cooperation, we create and share knowledge with our customers, setting standards for technology development and implementation. From project initiation to decommissioning, our independent experts enable companies to make the right choices for a safer, smarter and greener future.

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed