Allan Webb has been a trusted provider of supportability services to the UK Ministry of Defence (MoD) and industry clients for over 60 years. We deliver comprehensive support solutions, from supportability engineering to obsolescence management and through-life support supported by our Digital/Data Solutions to meet the needs of our customers. Quality, security, integrity, and client value are at the core of our operations which make us a provider of choice to many organisations.

Reporting to the Senior People & Recruitment Lead, the role will encompass all recruitment and general activities within the People Team.

Responsibilities

  • Reviewing approved vacancies on the ATS (Applicant Tracking System) and posting job adverts internally, on the external website and Linkedin
  • Undertaking CV database searches and compiling targeted messages to send to potential candidates via Linkedin
  • Manage the Careers email, forwarding applications to the appropriate Hiring Manager and liaising with candidates
  • Reviewing applications and initial CV sifting
  • Arranging interviews – liaising with candidates/Hiring Managers and agencies. Sending calendar invitations for confirmed interviews and logging on interview tracker
  • Assisting with the management of the content on the Careers page on the Allan Webb internet
  • Management of CTP events and other associated events
  • Assisting with activities in relation to Early Careers
  • General People administration

Experience/qualifications

  • A relevant degree or qualification from a recognised professional HR body or equivalent experience
  • Proficient in Excel, Microsoft packages, and be able to learn HR systems
  • Proactive team player
  • Excellent attention to detail

Other requirements

  • Candidates must have an existing right to live and work in the UK. You will need to undergo an internal BPSS check prior to gaining site access
  • The successful candidate will also need to either hold a current SC clearance or be willing and eligible to undergo a Security Clearance check (SC level) upon starting their employment with the company.