site lead jobs in kildare