Talent Management Specialist

Mc Dermott

Dubai

On-site

AED 178,560 - 267,840

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Join McDermott in Dubai as a Talent Management Specialist responsible for onboarding, recruitment coordination, and improving employee engagement within the Oil and Energy sector.

The role requires candidates with 3-5 years experience in HR or talent management who excel in a fast-paced environment and possess strong communication and analytical skills.

Become part of a global company that supports talent programs and employee experience initiatives, contributing to a positive workplace culture.

Qualifications

  • 3-5 years of experience in HR, talent management, or a related field.
  • Strong presentation and training skills.
  • Excellent communication skills.

Responsibilities

  • Support talent management outcomes and effective people initiatives.
  • Coordinate onboarding processes for new hires.
  • Conduct training and coaching sessions for employee development.

Skills

Talent management
Human resources
Employee onboarding
Recruitment coordination
Talent pipeline management
Employee experience
Training delivery
Coaching
Data analysis
Stakeholder coordination

Education

Bachelor's degree

Tools

Microsoft Office

Job description

Job Snapshot
  • Role: Talent Management Specialist
  • Location: Dubai, United Arab Emirates
  • Industry: Oil and Energy
  • Function: Human Resources
  • Experience: 3-5 years HR or talent management experience
  • Job Type: Full-time
  • Country: United Arab Emirates
  • City: Dubai
  • Salary: 16000-24000 monthly (Market estimated)
Position Overview

Talent Management Specialist in Dubai, United Arab Emirates is an Oil and Energy human resources role focused on talent management, onboarding, recruitment coordination, employee experience, training support, coaching, people initiatives, and workforce development. This position is suitable for an HR professional who can support talent programs, improve employee engagement, help build a healthy talent pipeline, and use data-driven insights to support business and people performance.

Role Context

The Talent Management Specialist will support people-focused initiatives across departments by coordinating onboarding, talent acquisition support, training activities, employee experience projects, team events, and HR process improvements. The role requires strong communication, presentation, training, data analysis, and stakeholder coordination skills. The successful candidate will work with department teams, leadership, Global People Services, employees, and hiring stakeholders to strengthen talent processes and help create a positive workplace experience aligned with business objectives.

Key Responsibilities
  • Liaise between departments to support cohesive talent management outcomes and effective people initiatives.
  • Create, coordinate, and manage onboarding processes to help new hires quickly integrate into the company culture.
  • Ensure new employees receive a positive onboarding experience with clear communication, structured support, and timely follow-up.
  • Organize and plan team events, employee engagement activities, development sessions, and growth-focused initiatives.
  • Support recruitment activities by helping attract strong talent and maintain a healthy talent pipeline for key business roles.
  • Coordinate with hiring teams and HR stakeholders to support talent needs, recruitment progress, and candidate experience.
  • Conduct training and coaching sessions to help employees develop job-related skills and improve performance.
  • Support employee learning, skill-building, and development initiatives across teams.
  • Work with Global People Services to improve employee experience through HR projects, process enhancements, and new initiatives.
  • Bring practical ideas to improve talent management, onboarding, training, employee engagement, and internal HR services.
  • Evaluate business and people performance data to identify improvement opportunities.
  • Make recommendations that support operational performance, financial objectives, and workforce effectiveness.
  • Identify inefficiencies in HR or talent processes and escalation issues when appropriate.
  • Use data and business insights to support practical solutions for straightforward talent management challenges.
  • Handle confidential employee and business information with professionalism, judgment, discretion, and integrity.
  • Support cross-functional collaboration between HR, business departments, leadership, and employee support teams.
  • Maintain clear communication with stakeholders and contribute to a positive, inclusive, high-performing workplace culture.
Ideal Profile
  • 3-5 years of experience in HR, talent management, employee experience, recruitment support, learning and development, or a related people function.
  • Bachelor's degree is preferred.
  • Strong presentation and training skills.
  • Excellent written and verbal communication skills.
  • Ability to use data to solve business problems and support evidence-based HR recommendations.
  • High level of integrity, judgement, and discretion when handling confidential employee information.
  • Good understanding of onboarding, recruitment coordination, talent pipeline development, employee engagement, and training support.
  • Ability to work with moderate guidance while building deeper knowledge of company processes, business drivers, and HR practices.
  • Strong organizational skills with the ability to manage multiple initiatives, events, training activities, and stakeholder requests.
  • Collaborative approach with the ability to liaise across departments and support cohesive people outcomes.
  • Practical problem-solving ability with attention to employee experience, process efficiency, and business needs.
  • Comfortable working with global HR teams and contributing ideas for continuous improvement.
Skills Set
  • Talent management
  • Human resources
  • Employee onboarding
  • Recruitment coordination
  • Talent pipeline management
  • Employee experience
  • People services
  • HR initiatives
  • Training delivery
  • Coaching
  • Employee engagement
  • Team event planning
  • Learning and development
  • Workforce development
  • Presentation skills
  • HR communication
  • Data analysis
  • Business performance review
  • Process improvement
  • Stakeholder coordination
  • Confidential information handling
  • HR project support
  • Cross-functional collaboration
  • Employee assimilation
  • Talent programs
  • Operational improvement
  • Workforce planning support
  • Integrity and discretion
  • Problem solving
  • Microsoft Office
Why Join Us

This opportunity is ideal for a Talent Management Specialist who wants to support employee development, onboarding, recruitment, and people experience initiatives within Dubai's oil and energy sector. The role offers exposure to global HR processes, employee engagement programs, talent pipeline development, training support, and business improvement initiatives within a large international engineering and construction environment.

About the Company

McDermott International, Ltd is a global engineering, procurement, construction, and installation company serving the energy industry. With more than 100 years of project delivery experience, McDermott supports complex offshore, subsea, onshore, and energy transition projects across international markets. The company delivers integrated solutions across the energy value chain, including subsea infrastructure, offshore platforms, fabrication, construction, offshore wind infrastructure, and sustainable energy developments through a global workforce operating across multiple countries.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Talent Management Specialist - Employee Growth
Talent Management Specialist - Employee Growth

Mc Dermott • Dubai

On-site
AED 134,000 - 223,000
Senior Talent Management Specialist
Senior Talent Management Specialist

Mc Dermott • Dubai

On-site
Global HR career development
Collaborative work environment
Participation in complex projects
Dubai Talent Management Specialist: Onboarding & Engagement
Dubai Talent Management Specialist: Onboarding & Engagement

Mc Dermott • Dubai

On-site
Senior Talent & Learning Development Specialist
Senior Talent & Learning Development Specialist

Mc Dermott • Dubai

On-site
Global HR career development
Collaborative work environment
Participation in complex projects
Senior Administrative Assistant - Corporate Support
Senior Administrative Assistant - Corporate Support

Mc Dermott • Dubai

On-site
AED 100,000 - 156,000
Manager HSES - Energy Projects
Manager HSES - Energy Projects

Mc Dermott • Dubai

On-site
AED 35,000 - 52,000
Associate Contract Management Specialist
Associate Contract Management Specialist

Mc Dermott • Dubai

On-site
Senior Project Engineer - Offshore Projects
Senior Project Engineer - Offshore Projects

Mc Dermott • Dubai

On-site
AED 391,000 - 580,000
Senior QHSES Training Specialist - HSES
Senior QHSES Training Specialist - HSES

Mc Dermott • Dubai

On-site
Dubai-based Talent Growth & Onboarding Specialist
Dubai-based Talent Growth & Onboarding Specialist

Mc Dermott • Dubai

On-site
AED 134,000 - 223,000