Deltec Racing offers Social Media Skill vacancies