Integrar é nosso negócio! E nossa integração pode dar muito certo. Quer ver? Já são mais de 100 empresas utilizando a solução da Sensedia em suas estratégias digitais, entre elas Netshoes, Raízen, Ultragaz, Cielo, Porto Seguro, Natura, Riachuelo, Petrobras, Globo, e muitas outras. Qual é a missão / desafio deste cargo? Atuando como Arquiteto de Soluções dentro do projeto, deverá compreender as necessidades de negócios e dores do nosso cliente, propondo soluções inovadoras, experiências espetaculares, habilitando um mundo mais conectado, ágil e aberto. Quais serão as atividades do dia-a-dia? - Realizar assessments e buscar apoio dos demais arquitetos da área quando necessário (criar diagramas AS IS e TO BE); - Definir os requisitos funcionais e não funcionais, suportando novas features; - Identificar as principais necessidades dos clientes e aderência com as ofertas e produtos da Sensedia; - Definir e elaborar provas de conceito e implementação de APIs com autonomia desde o entendimento da necessidade do cliente até a demonstração e entrega; - Identificar e mitigar problemas, gaps e riscos do projeto/produto; - Investigar as causas de problemas utilizando métodos de análise (debug, análise de logs, dados do banco, etc); - Atuar diretamente na mentoria da equipe no que diz respeito à multiplicação de conhecimento técnico, dando suporte e orientando para a melhoria contínua; Quais são os requisitos/conhecimentos obrigatórios para esse cargo? - Conhecimento em arquitetura de APIs e Integração, nos conceitos de API First; Design Patterns; Cloud e arquitetura orientada a eventos; - Conhecimento de arquitetura de solução moderna e implementação, baseada em microsserviços (Serverless, Orientação a Eventos, etc) - Conhecimento dos princípios fundamentais de design por trás de um aplicativo escalável; - Autenticação e autorização de usuário entre vários sistemas, servidores e ambientes; - Definição de Contratos de Interface; - Configuração de gateways de APIs para exposição dos backends; - Conhecimento na elaboração de mapa de arquitetura de aplicações, contendo o mapa das aplicações individuais a serem implantadas, suas interações e seus relacionamentos com processos de core business da organização; - Integração de várias fontes de dados e bancos de dados em um sistema; - Conhecimento proficiente de integração contínua e pipeline de implantação contínua; - Experiência em trabalhar com metodologias ágeis, como Kanban e Scrum; - Conhecimento em DDD (Domain Driven Design) e TDD (Test Driven Development); - Conhecimento na implementação de APIs no padrão REST; - Conhecimento proficiente de ferramentas de versão de código; Aqui você vai encontrar: - Pacote de benefícios com: Vale Refeição, Vale Alimentação, Plano de Saúde, Plano Odontológico, Seguro de Vida, PLR, Gympass e Auxílio Creche. - O modelo de trabalho poderá ser full home office, mas saiba que nas nossas bases você encontra um ambiente descontraído, colaborativo, confortável e com opções de games para animar seus momentos de "descompressão". - Gostamos de festa! Então sempre tem um happy hour para celebrar conquistas e momentos importantes. - WorkWhereYouBelong aqui você pode ser você. Queremos que atinja resultados da forma mais original possível, quanto mais originalidade, melhor! Esta oportunidade também é para PCD! ;) Queremos você em nossa equipe!