Desenvolvedor(a) de Integrações
Em nossa equipe, você trabalhará com a missão de conectar rotinas de RH e Departamento Pessoal às nossas soluções por meio de integrações robustas. Utilizando sua experiência em integrações e domínio das regras de negócio, você transformará processos em resultados eficientes.
Requisitos:
• Experiência em integrações de ERP com foco em Senior e/ou TOTVS;
• Sólidos conhecimentos de APIs REST/SOAP, JSON/XML, mensageria (ex.: RabbitMQ, Kafka) e integrações por arquivos (TXT, CSV);
• SQL avançado (procedures, funções, tuning);
• Versionamento em Git e práticas de CI/CD.
Desejável:
• Domínio de processos de RH/DP (fechamento de folha, ponto, férias, 13o, eSocial);
• Boa comunicação para trabalhar em times multifuncionais e com stakeholders de negócio;
• Vivência com ETL (Pentaho, Talend, SSIS) ou plataformas iPaaS;
• Conhecimento de segurança em integrações (OAuth 2.0, JWT, LGPD);
• Experiência em ambientes cloud (AWS, Azure, GCP) e automação IaC (Terraform, Ansible);
• Inglês para leitura de documentação técnica.
Atividades:
• Projetar, desenvolver e manter integrações entre ERPs Senior e TOTVS e as aplicações internas (APIs REST/SOAP, ETL, arquivos, triggers de BD, etc.);
• Mapear e entender processos de RH/DP (folha de pagamento, ponto eletrônico, benefícios, eSocial, onboarding/offboarding) para garantir aderência funcional;
• Modelar dados e criar consultas/rotinas SQL (Oracle, SQL Server ou PostgreSQL) que suportem altos volumes transacionais;
• Colaborar com times de Produto, QA e Suporte, participando de daily, refinamentos e revisões de sprint;
• Monitorar integrações em produção, investigar incidentes (logs, trace, profiling) e propor melhorias de performance e segurança;
• Documentar fluxos, contratos de API e políticas de versionamento para garantir manutenibilidade.