ATIVIDADES: Desenvolvimento de Soluções de Integração: Criar soluções de integração utilizando APIs síncronas e arquiteturas orientadas a eventos para conectar sistemas de maneira eficiente, segura e escalável.Plataformas de Integração: Utilizar plataformas como Mulesoft e Confluent Cloud (Kafka) para garantir integração robusta entre ERP, CRM e sistemas distribuídos.Design e Implementação de APIs: Projetar e implementar APIs REST, SOAP e GraphQL, além de trabalhar com event streaming e pub/sub para comunicação em tempo real entre aplicações.Práticas de DevOps e Monitoramento: Aplicar práticas de DevOps, monitoramento e segurança para otimizar a performance e confiabilidade das integrações.Colaboração e Liderança: Demonstrar habilidades de comunicação, negociação e colaboração, além de liderar e gerenciar equipes técnicas.Pensamento Estratégico e Resolução de Problemas: Utilizar pensamento estratégico e habilidades de resolução de problemas para enfrentar desafios de integração.Adaptação e Orientação para Resultados: Adaptar-se a um ambiente dinâmico e focar em resultados com atenção aos detalhes. REQUISITOS E QUALIFICAÇÕES Solida experiência em desenvolvimento e integração de sistemas. Expertise em APIs síncronas (Mulesoft) e integração assíncrona (Kafka). Experiência em arquitetura orientada a eventos e padrões pub/sub para sistemas distribuídos escaláveis. Conhecimento profundo em padrões de design de APIs (REST, SOAP, OpenAPI, RAML) e event-driven architecture (CQRS, Event Mesh, Message Brokers). Skills Técnicos:
Integração e APIs Mulesoft: API-led connectivity, Anypoint Platform, Cloud Hub, Flex Gateway. APIs: REST, SOAP, GraphQL, OpenAPI/Swagger, RAML. Segurança: OAuth 2.0, JWT, SSL/TLS.Arquitetura Orientada a Eventos Event Streaming: Confluent Cloud (Kafka), Kafka Streams, KSQL, Kafka Connect, Apache Flink.DevOps & Monitoramento Orquestração: Docker, Kubernetes, Helm, AWS EKS. CI/CD: Jenkins, Codefresh. Monitoramento: Prometheus, OpenTelemetry, Datadog.Ferramentas de Desenvolvimento e Testes Testes de APIs: Postman, SoapUI, SwaggerHub, Mountebank, Pact. Educação:
Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou área relacionada.Pós-graduação relacionada à Arquitetura de TI ou cursos e certificações relevantes (como MuleSoft Certified Integration Architect, Confluent (Kafka)), gestão de projetos (PMP, Scrum Master) são um diferencial. Certificações (Desejável)
Mulesoft Certified Developer - Level 1 SAP Certified Development Associate - SAP Integration Suite Confluent Certified Developer for Apache Kafka SAP Certified Development Associate - SAP Advanced Event Mesh