Principais responsabilidades
Projetar e definir arquiteturas de integração entre sistemas, aplicações e plataformas.
Desenvolver soluções utilizando APIs REST, SOAP e microsserviços.
Definir padrões de integração, comunicação e troca de dados.
Atuar na construção e evolução de arquiteturas de soluções corporativas.
Garantir segurança, escalabilidade, disponibilidade e desempenho das integrações.
Elaborar documentação técnica, diagramas de arquitetura e especificações de APIs.
Apoiar equipes de desenvolvimento na implementação de soluções.
Identificar oportunidades de modernização e integração de sistemas legados.
Participar de decisões técnicas e avaliações de novas tecnologias.
Atuar em conjunto com equipes de Desenvolvimento, Infraestrutura, Segurança e Negócios.
Diferenciais
Experiência com arquitetura orientada a eventos (Event-Driven Architecture).
Conhecimento em Enterprise Service Bus (ESB) e plataformas iPaaS.
Experiência com MuleSoft, WSO2 ou Boomi.
Conhecimento em padrões de arquitetura corporativa e frameworks como TOGAF.
Certificações em arquitetura de soluções ou cloud, como AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert ou TOGAF.
Experiência em transformação digital e modernização de sistemas legados.
Vivência em projetos de grande porte, instituições financeiras ou ambientes hospitalares.
Conhecimento em LGPD e governança de APIs.
Competências comportamentais
Visão estratégica e sistêmica.
Capacidade analítica e resolução de problemas complexos.
Comunicação clara com equipes técnicas e áreas de negócio.
Liderança técnica e capacidade de influência.
Organização e autonomia.
Proatividade e orientação a resultados.
Requisitos:
Requisitos técnicos
Formação acadêmica: Ensino Superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Senioridade e experiência: Experiência sólida (mínimo de X anos) atuando em arquitetura de soluções, integração de sistemas ou desenvolvimento de software de alta complexidade.
Arquitetura de Soluções: Experiência com arquitetura distribuída, microsserviços e sistemas corporativos.
Integração de Sistemas: Domínio de APIs REST, SOAP, JSON, XML e Web Services.
Mensageria e EDA: Experiência com mensageria, mensageria assíncrona e Arquitetura Orientada a Eventos (Event-Driven Architecture), utilizando tecnologias como Apache Kafka, RabbitMQ, AWS SQS/SNS ou similares.
API Management: Experiência com gerenciamento do ciclo de vida de APIs, incluindo API Gateway, controle de requisições (rate limiting), versionamento, segurança e monitoramento, utilizando ferramentas como Azure API Management, Apigee, Kong ou AWS API Gateway.
Cloud Computing: Conhecimentos em Azure, AWS ou Google Cloud.
Desenvolvimento: Conhecimento em Java, .NET, Node.js ou Python.
Banco de Dados: Conhecimentos em SQL, NoSQL e integração de dados.
Segurança de APIs: Conhecimento em OAuth 2.0, OpenID Connect, JWT e boas práticas de autenticação e autorização.
DevOps: Conhecimentos em CI/CD, Docker e Kubernetes.
Documentação: Experiência com Swagger/OpenAPI, documentação técnica e diagramas de arquitetura.