Sobre o nosso cliente Empresa com actuação no sector da Banca.
Descrição Definir padrões de codificação e melhores práticas: Garantir que o código segue padrões de qualidade, segurança e escalabilidade.Liderar revisões de código e arquitetura: Fornecer orientações às equipas de desenvolvimento para garantir a qualidade do software.Garantir a escalabilidade e performance do sistema: Realizar análises de desempenho e otimizar componentes críticos.Colaborar com stakeholders: Trabalhar diretamente com as equipas de produto e negócio para garantir que a solução atende às necessidades e expectativas.Análise de riscos e mitigação: Identificar potenciais problemas técnicos e propor soluções para evitar ou resolver falhas.Manter-se atualizado com novas tecnologias: Avaliar novas ferramentas e metodologias que possam melhorar os processos de desenvolvimento.Perfil ideal Experiência profissional: Mínimo de 5 anos em desenvolvimento de software, com pelo menos 3 anos de experiência em arquitetura de sistemas.Conhecimentos profundos em diversas tecnologias: Familiaridade com várias linguagens de programação (como Java, C#, Python) e frameworks.Experiência com arquiteturas baseadas em microserviços: Entendimento de SOA, RESTful APIs, containers (Docker, Kubernetes), etc.Competência em DevOps: Familiaridade com CI/CD, automação de testes e processos de integração contínua.Capacidade de liderança: Habilidade para guiar equipas técnicas e influenciar decisões de arquitetura.Excelente capacidade de comunicação: Capacidade de explicar conceitos técnicos complexos a audiências técnicas e não-técnicas.Formação Académica: Licenciatura ou Mestrado em Ciência da Computação, Engenharia Informática, ou área relacionada.Vantagens Progressão de carreira.
#J-18808-Ljbffr