O Especialista em Arquitetura de Soluções trabalha em conjunto com as equipes de Desenvolvimento, Infraestrutura e Segurança da Informação para garantir a entrega eficiente do projeto.
Responsabilidades Principais
* Avaliar a arquitetura atual e projetar soluções novas;
* Desenvolver modelos de arquitetura e diagramas para descrever como os sistemas se interconectam e como a solução será implementada;
* Selecionar ferramentas e tecnologias adequadas para a integração, considerando fatores como desempenho, segurança e escalabilidade;
* Implementar e testar soluções, garantindo que elas funcionem corretamente e de forma segura;
* Mantener e otimizar a integração, monitorando o desempenho das integrações e identificando gargalos;
* Documentar a arquitetura de integração e criar documentação detalhada sobre a arquitetura, padrões e políticas de software;
Requisitos
* Ensino superior completo em Ciência da Computação, Engenharia da Computação ou áreas relacionadas;
* Experiência de trabalho comprovada como Arquiteto de Soluções ou função similar;
* Conhecimentos em arquitetura de software, incluindo capacidade de compreender e projetar sistemas complexos;
* Conhecimento de arquitetura em nuvem, incluindo uso de Kubernetes e Openshift para eficiência e escalabilidade dos serviços;
* Conhecimentos em segurança, incluindo capacidade de projetar e implementar soluções de integração que sejam seguras e protegidas;
* Sólidos conhecimentos em várias linguagens de programação, sistemas operacionais e bancos de dados;
* Familiaridade com ferramentas e tecnologias de integração, como plataformas de integração de aplicativos (APIs), plataformas de integração de eventos (ESBs) como Kafka e RabbitMQ e de ferramentas de ETL;