business technology manager careers in Guarulhos, Brasil