Swip

Arquiteto de Integração / Soluções

WTime Business Intelligence

São Paulo, SP

Sobre a vaga

Objetivo da posição

Profissional responsável por definir, desenvolver e implementar arquiteturas de soluções e integração entre sistemas, garantindo escalabilidade, segurança, desempenho e interoperabilidade, com forte conhecimento em APIs, microsserviços e integração de aplicações corporativas.

Formação acadêmica

Ensino Superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.

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.

Requisitos

Requisitos técnicos

Experiência sólida 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.

API Management & Governança: vivência no gerenciamento do ciclo de vida de APIs (gateway, rate limiting, versionamento, segurança) utilizando ferramentas como Apigee, Azure API Management, Kong ou AWS API Gateway.Mensageria e EDA: experiência com mensageria, mensageria assíncrona e Arquitetura Orientada a Eventos (ex.: Apache Kafka, RabbitMQ, AWS SQS/SNS).

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: 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 e diagramas de arquitetura.

Mais vagas como esta