Responsabilidades:
• Projetar e manter arquiteturas de software eficientes e escaláveis;
• Colaborar com a equipe de desenvolvimento no design e implementação de soluções robustas;
• Definir padrões de desenvolvimento e melhores práticas para garantir a qualidade do software;
• Detalhar requisitos, tarefas e soluções técnicas;
• Validar e garantir as funcionalidades implementadas durante o ciclo de desenvolvimento;
• Manter-se atualizado e propor tendências e avanços na área de arquitetura de software;
Requisitos:
• Experiência com definição de Tecnologias e Arquitetura;
• Experiência com boas práticas de programação (Clean Code, Clean Architeture, SOLID);
• Experiência com Arquitetura Microsserviços;
• Experiência com Observability;
• Conhecimento em Containers;
• Conhecimento de arquitetura em ambientes Cloud (AWS ou Azure);
• Experiência com ferramentas/cultura DevOps (CI/CD);
• Experiência em banco de dados (SQL e NoSQL);
• Experiência com integrações entre APIs e ERP;
Diferencial:
• Kubernetes e ServiceMash;
• REDIS;
• RabbitMQ;
• C# ou Java;
• ou Flutter;
• X++
#LI-Onsite