SonicJobs Logo
Login
BackBack to search
Exclamation markThis job is no longer availableReasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications

Global IT Project Manager

Michael Page Technology
Posted a month ago
Location

London, Greater London EC1R 0WX

Salary

£60,000 - £70,000 per annum

Contract type

Full Time

An IT Project Manager is sought to oversee and facilitate the successful execution of IT projects within the energy and natural resources industry. The role requires strategic planning, risk management, and strong leadership skills.

Client Details

This is a globally recognised organisation within the oil and gas sector.

Description

  • Oversee all stages of the project lifecycle, from concept to delivery.
  • Experience of project management in the implementation of applications and tools such as ERP, CRM, ITSM, WMS
  • Develop and manage comprehensive project plans.
  • Coordinate internal resources and third parties to ensure seamless execution of projects.
  • Perform risk management to minimise project risks.
  • Measure project performance using appropriate tools and techniques.
  • Report and escalate issues to management as needed.
  • Establish and maintain relationships with stakeholders.
  • Ensure all projects are delivered on-time, within scope, and within budget.

Profile

A successful IT Project Manager should have:

  • A degree in Computer Science, Engineering, or a related field.
  • Proven experience in project management and team leadership on a global scale.
  • Strong knowledge of IT infrastructure, software development processes, and industry best practices.
  • Excellent communication and stakeholder management skills.
  • Proficiency in project management software tools.
  • Ability to manage multiple projects concurrently and meet deadlines.

Job Offer

  • A competitive salary offering circa £60,000 -£70,000 annually + annual Performance bonus of 10% of Base Salary
  • Generous Health Insurance
  • Generous Life Insurance
  • Annual holidays
  • Tax saving pension contribution
  • A collaborative and innovative company culture.
  • Opportunities for professional development within the energy and natural resources industry.
  • The chance to work in a vibrant location in London.

Explore these related job opportunities