Liaise with clients to understand role requirements in order to source the most suitable candidatesWrite and post technical job descriptions on specialist IT job boards, social media and any other relevant channelsSource, screen and compile a shortlist of qualified candidates for various technical rolesInterview candidates combining various methods (e.g. structured interviews, technical assessments and behavioral questions)Build a candidate CRM to ensure a solid pipeline of qualified candidates - ensuring candidate data is kept updatedParticipate in tech conferences and meetups to network with IT professionalsKeep up-to-date with new technological trends in order to form strategic conversations with clients on future hiring needs