The Talent Acquisition Specialist role at Orcrist Technologies focuses on enhancing the recruitment process for technical roles. The selected candidate will manage the recruitment cycle, collaborating closely with hiring managers to ensure a well-structured hiring decision process. This position requires 1-4 years of experience in Talent Acquisition, particularly with technical hiring, and necessitates strong organizational and communication skills.