Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Solutions Architect Pleno

1 vaga: | Publicada em 19/04

Sobre a vaga

Estamos à procura de um pessoa voltado à infra altamente habilidosa e apaixonada por tecnologia para integrar nossa equipe de desenvolvimento. Como Arquiteto de Soluções Pleno, você trabalhará com tecnologias modernas, incluindo Java e Cloud, para garantir que nosso sistema seja altamente observável e fácil de depurar. PRINCIPAIS RESPONSABILIDADES: Definir os modelos de arquitetura, tomadas de decisão e QA do projeto técnico criado pelos squads; Integrar áreas, sobretudo Design Authority e áreas técnicas responsáveis pela Infraestrutura, para endereçar os temas de engenharia de software junto ao Design Authority e propagar as definições a todos os envolvidos na construção da solução; Definir padrões e ferramentas organizacionais (e.g.: DDD, REST, EDA, CQRS); Criar uma visão tecnológica do programa, com as arquiteturas L1, L2. (e.g.: Diagramas de arquitetura estrutural/comportamental, UML, MER, diagramas de casos de uso, etc.); Definir lista de requerimentos não-funcionais (e.g.: segurança, escalabilidade, performance, etc.). Colaborar com equipes de desenvolvimento para definir padrões de design e boas práticas de codificação. Avaliar e selecionar tecnologias adequadas para cada projeto, com foco na utilização eficiente dos serviços da plataforma Azure. Desenvolver e manter documentação técnica detalhada, incluindo diagramas de arquitetura, fluxos de dados e modelos de dados. Realizar revisões de código e orientar desenvolvedores juniores na implementação de soluções. Acompanhamento das atividades de Engenharia e Desenvolvimento, para garantir que a solução foi efetivamente construída conforme foi arquitetado. Excelentes habilidades de comunicação e capacidade de trabalhar em equipe. REQUISITOS TÉCNICOS: Experiência com programação Java 8, Spring Framework, Spring Security, Spring MVC, Spring Boot; Experiência em implementação de Microserviços, APIs, design de APIs RESTful e padrões de integração. Experiência com orquestrador de containers, preferencialmente Kubernetes, e Service Mesh. Ótimos conhecimentos de Orientação a objeto, design patterns, técnicas como TDD e FDD, Integração Contínua, Domain Design. Experiência em Cloud Pública (Azure, AWS ou GCP). Experiência com arquitetura de sistema; Experiência em softwares de monitoração e Observabilidade. Conhecimento em SQL e NoSQL (Sql Server, Mongo DB); Experiência com GIT, Jenkins, Azure DevOps Bons conhecimentos na cultura DevSecOps. POR QUE CAPCO: Juntar-se à Capco significa ingressar em uma organização comprometida com um ambiente de trabalho inclusivo onde você é incentivado a #BeYourselfAtWork (Ser Você Mesmo no Trabalho). Celebramos a individualidade e reconhecemos que a diversidade e a inclusão, em todas as formas, são fundamentais para o sucesso. Acreditamos que todos trazem algo diferente, por isso adoraríamos saber o que o torna diferente! PRÓXIMOS PASSOS: Se você está ansioso(a) para progredir sua carreira conosco, candidate-se e aguarde o contato de um de nossos recrutadores! Experiência com programação Java 8, Spring Framework, Spring Security, Spring MVC, Spring Boot; Experiência em implementação de Microserviços, APIs, design de APIs RESTful e padrões de integração. Experiência com orquestrador de containers, preferencialmente Kubernetes, e Service Mesh. Ótimos conhecimentos de Orientação a objeto, design patterns, técnicas como TDD e FDD, Integração Contínua, Domain Design. Experiência em Cloud Pública (Azure, AWS ou GCP). Experiência com arquitetura de sistema; Experiência em softwares de monitoração e Observabilidade. Conhecimento em SQL e NoSQL (Sql Server, Mongo DB); Experiência com GIT, Jenkins, Azure DevOps Bons conhecimentos na cultura DevSecOps.