recruitment and staffing careers in Birgu, Malta