Cacau Show
Cargo:
Arquiteto de Software – Itapevi
Requisitos:
Pensar em chocolate é pensar em felicidade com sabor, não é mesmo? Aqui na Cacau Show, somos apaixonados por chocolate e por todas as experiências e memórias que ele proporciona.
Por isso, nós cuidamos com atenção de cada detalhe para oferecer aos nossos clientes os melhores produtos, atendimento personalizado, e claro, uma deliciosa experiência. E para isso acontecer, contamos com uma turma que conhece o chocolate desde a sua origem, além de toda a sua potencialidade e possibilidades.
Aqui, trabalhamos com ética, disciplina e a melhor tecnologia para sempre entregar produtos que farão parte de momentos especiais na vida de milhares de pessoas! A nossa grande paixão é transformar o ordinário em extraordinário.
Nossa cultura é repleta de elementos que traduzem toda a nossa intensidade em proporcionar os melhores momentos e oportunidades para nossa turma. Aqui nós sonhamos, planejamos, acreditamos, realizamos e estamos sempre conectados.
Ao longo da nossa jornada, construímos uma história sólida e nos tornamos líderes no segmento de chocolates finos do mundo, com mais de 3.700 lojas em todo Brasil, gerando oportunidades de emprego e buscando sempre fazer a diferença no mundo, afinal...
Vivemos para, juntos, tocar a vida das pessoas, compartilhando momentos especiais.
/n Conhecimento prévio em desenvolvimento de front-end (Angular), back-end (C#) e full Stack; Conhecimento em desenvolvimento Cloud (Azure); Conhecimento em banco de dados SQL e noSQL; Conhecimento em linguagens de programação e frameworks modernos (Node, ORM, Serverless, etc); Conhecimento em criação e o gerenciamento de recursos Cloud, como instâncias de máquinas virtuais, redes e armazenamento (ex Terraform); Habilidade de comunicação para transmitir ideias complexas de forma clara e eficaz; Capazes de analisar problemas, identificar soluções viáveis e tomar decisões embasada Compreensão holística de como os diferentes componentes de um sistema se encaixam e interagem entre si; Capacidade para liderar equipes técnicas e fornecer orientação técnica (liderança e capacidade de influenciar serão um diferencial) Manter-se atualizado sobre as tendências atuais, participar de eventos da indústria, conferências e grupos de usuários sobre o tema; Domínio em metodologias ágeis (Scrum, kanban, Lean Kanban ou Startup, etc); /n Responsável por projetar e coordenar a criação de sistemas de software; Definição da estrutura, design e decisões tecnológicas que moldam a arquitetura dos sistemas; Colaborar com os membros da equipe de desenvolvimento, gerentes de projeto e partes interessadas para entender os requisitos do sistema; Analisar os requisitos funcionais e não funcionais, como desempenho, segurança, escalabilidade e confiabilidade, para determinar a melhor abordagem; Definir a divisão em módulos, componentes e serviços/microsserviços, bem como os padrões de comunicação e integração entre eles; Selecionar as tecnologias e ferramentas mais adequadas para implementar a arquitetura e garantir a compatibilidade com os requisitos e restrições do projeto; Desempenhar um papel consultivo, fornecendo orientação técnica à equipe de desenvolvimento; Revisar código, oferecer suporte na resolução de problemas complexos e garantir que a implementação esteja alinhada com a arquitetura definida; Responsável por avaliar e antecipar os riscos associados à arquitetura dos sistemas; Considerar questões de desempenho, segurança, escalabilidade e manutenção ao longo do ciclo de vida do software; Definição de boas práticas de desenvolvimento e garantia de que o sistema seja facilmente mantido e evoluído no futuro; Define padrões de arquitetura camadas, cliente/server, MVC (Model-View-Controller), MVVM (Model-View-ViewModel) e outras abstrações arquiteturais; Definir as stacks de desenvolvimento e migração para CLOUD com linguagens modernas; Definição de cloud provider para hospedagem das soluções a serem desenvolvidas ou refatoradas; Responsável por analisar os sistemas legados e propor melhorias e refatoração com as melhores praticas em desenvolvimento moderno; Responsável por definir arquitetura dos sistemas em containers e/ou funções serverless, buscando escalabilidade, ganhos financeira, robustez e longevidade do software;
Salário:
a combinar
Benefícios:
a combinar