Principais Atividades:
- Projetar, desenvolver e manter integrações entre diferentes sistemas e plataformas.
- Analisar requisitos de integração e definir as melhores práticas e soluções para garantir a interoperabilidade entre sistemas.
- Criar e documentar especificações técnicas para integrações, incluindo APIs, serviços web e outros métodos de comunicação entre sistemas.
- Garantir a segurança, escalabilidade e desempenho das soluções de integração implementadas.
- Monitorar e otimizar o desempenho das integrações, identificando e resolvendo problemas de maneira proativa.
- Colaborar com equipes de desenvolvimento e operações para implementar e testar integrações.
- Manter a conformidade com os padrões de integração e melhores práticas do mercado.
- Realizar suporte de segundo nível para incidentes relacionados a integrações.
**Requisitos**:
- Experiência comprovada em integração de sistemas e ETL, utilizando APIs RESTful e SOAP.
- Conhecimento sólido em protocolos de comunicação, como HTTP, HTTPS, FTP, SFTP, entre outros.
- Experiência com ferramentas e plataformas de integração (ex: Pentaho Data Integration, Singer, Airbyte, dbt, Apache NiFi, Meltano, Talend, MuleSoft).
- Conhecimento em linguagens de programação como Java, Python, ou JavaScript.
- Familiaridade com banco de dados relacionais e NoSQL.
- Habilidade para trabalhar com tecnologias de middleware e mensageria (ex: RabbitMQ, Kafka).
- Forte capacidade analítica e de resolução de problemas técnicos.
Conhecimento Desejado:
- Experiência em projetos de desenvolvimento de sistemas.
- Experiência prévia em projetos de transformação digital.
- Familiaridade com ferramentas de BI e análise de dados.
- Conhecimento em automação de processos (RPA) ou inteligência artificial aplicada aos negócios.
- Experiência com microserviços e arquitetura orientada a eventos.
- Conhecimento de metodologias ágeis de desenvolvimento.
- Familiaridade com padrões de integração (ex: EAI, SOA).
- Experiência em projetos de integração em ambientes de cloud (AWS, Azure, GCP).
Formação:
- Graduação em Ciência da Computação, Sistemas de Informação, Engenharia de Software, ou áreas correlatas.
Diferencial:
- Experiência em integração com sistemas ERP, CRM, e-commerce ou outros sistemas corporativos.
- Conhecimento em segurança de dados e criptografia.
- Certificação em plataformas de integração (ex: MuleSoft Certified Developer, Dell Boomi Professional Developer).
Necessário:
- Capacidade de trabalhar em projetos complexos e em equipe multidisciplinar.
- Disponibilidade para atuar em diferentes verticais de negócio, com foco em soluções sob medida para cada cliente das áreas de negócio internas.
- Habilidade em lidar com pressão e prazos curtos.