team leader careers in Recife, Brasil