Descrição da Vaga
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.
Conhecimento prévio em desenvolvimento de front-end, back-end e full Stack;
Conhecimento em desenvolvimento Cloud;
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);
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;
Esta vaga foi obtida de um site de empregos.