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