Tech Lead Técnico - Riscos Financeiros
Principais Atividades e Responsabilidades
• Atuar na liderança técnica junto a squad sendo responsável pelas decisões técnicas, acompanhando a execução junto aos desenvolvedores e as negociações com outros times para tratamento das integrações e dependências;
• Projetar e documentar a arquitetura de software para sistemas complexos, considerando requisitos funcionais e não funcionais; Colaborar com equipes de desenvolvimento para garantir a implementação eficaz da arquitetura definida;
• Avaliar e selecionar tecnologias, frameworks e plataformas, com foco especial em ambientes de Cloud, principalmente AWS;
• Definir padrões de design, melhores práticas e diretrizes para garantir a consistência e a qualidade do código;
• Participar de revisões de código, orientando desenvolvedores e garantindo a aderência aos padrões estabelecidos;
• Avaliar e mitigar riscos técnicos, tomando decisões informadas sobre questões arquitetônicas;
Planejar e suportar as implantações e também o acompanhamento pós implantações;
Manter-se atualizado sobre as tendências de arquitetura de software, tecnologias e práticas recomendadas;
• Contribuir para o planejamento e a estratégia de tecnologia da empresa;
• Equilibrar efetivamente requisitos concorrentes, como desempenho, escalabilidade, segurança e custo;
Tomar decisões críticas sobre tecnologias, considerando o ambiente de nuvem e a variedade de opções disponíveis;
• Garantir a aderência às melhores práticas de arquitetura e design em um ambiente ágil;
Lidar com a evolução rápida das tecnologias e garantir que a arquitetura seja flexível para acomodar mudanças futuras;
• Manter a consistência e a integridade arquitetônica em sistemas complexos;
• Gerenciar desafios de comunicação entre membros da equipe e partes interessadas não técnicas;
Lidar com a pressão de prazos e a necessidade de entrega rápida sem comprometer a qualidade.
REQUISITOS E QUALIFICAÇÕES
• Bacharelado em Ciência da Computação, Engenharia de Software ou campo relacionado;
• Conhecimento em arquitetura orientada a serviços (SOA) e microserviços;
• Experiência em ambientes de nuvem, especialmente com AWS (Amazon Web Services);
• Habilidade em linguagens de programação, como Java ou NodeJs.
• Compreensão sólida de padrões de design, princípios SOLID e melhores práticas de codificação;
• Experiência com metodologias ágeis e ferramentas de desenvolvimento colaborativo;
• Excelentes habilidades de comunicação para interagir com equipes técnicas e não técnicas.
• Certificações em AWS e arquitetura de software são desejáveis.
Modalidade de Trabalho:
• Híbrido 3X por semana – Campos Elíseos – São Paulo – SP