At SLS The Red Sea, our people are the heartbeat of every experience. As a Talent Acquisition Specialist, you are not just filling roles, you are curating the personalities, passion, and potential that bring the brand to life. This role goes beyond recruitment; it’s about identifying standout talent, crafting meaningful candidate journeys, and building a workforce that reflects SLS’s bold, design-led spirit. With a sharp eye for talent and a strong sense of brand, you will partner with leaders to attract, engage, and secure individuals who elevate every moment of the guest experience.
Key Responsibilities
- Manage end-to-end recruitment processes across all departments, ensuring a seamless and engaging candidate experience
- Partner with hiring managers to understand business needs and define role requirements and talent profiles
- Source, attract, and engage top talent through multiple channels, including job boards, social media, networking, and direct outreach
- Screen, interview, and assess candidates to ensure alignment with both role requirements and SLS culture
- Coordinate and facilitate interviews, assessment centers, and selection processes
- Build and maintain a strong talent pipeline for current and future hiring needs, particularly in a pre-opening environment
- Ensure timely communication and feedback throughout the recruitment lifecycle
- Manage job postings and employer branding initiatives to position SLS The Red Sea as an employer of choice
- Maintain accurate candidate records and recruitment data using ATS and recruitment platforms
- Support onboarding processes in collaboration with People & Culture to ensure a smooth transition for new hires
- Monitor recruitment metrics and provide insights to improve hiring strategies and efficiency
- Ensure all recruitment practices comply with company policies and local regulations, including government platforms in Saudi Arabia