A Sysmatch procura um Tech Lead para liderar a arquitetura, o design e o desenvolvimento de uma plataforma, bem como para orientar uma equipa de engenheiros experientes.
Responsabilidades Liderar o design técnico de ponta a ponta e a entrega de componentes-chave da plataforma, garantindo desempenho, escalabilidade e capacidade de manutenção.
Colaborar com gestores de produto, arquitetos e outras partes interessadas para definir requisitos técnicos e traduzi-los em soluções de alta qualidade.
Promover o design cloud-native e as melhores práticas para serviços PaaS do Azure (por exemplo, Azure Functions, Event Grid, Service Bus, API Management).
Orientar a equipa na adoção de práticas modernas de DevOps e CI/CD, utilizando ferramentas como Azure DevOps, GitHub Actions ou similares.
Definir e manter padrões de código, rever pull requests e assegurar a elevada qualidade do código e a conformidade com requisitos de segurança.
Atuar como mentor técnico, coach e modelo para outros engenheiros da equipa.
Avaliar e incorporar novas tecnologias, frameworks ou padrões que melhorem a arquitetura ou a experiência dos programadores.
Participar no planeamento de roadmap e contribuir para a visão técnica a longo prazo da plataforma.
Requisitos obrigatórios Mais de 7 anos de experiência prática em engenharia de software, incluindo pelo menos 2 anos em funções de liderança técnica.
Conhecimentos profundos na construção de sistemas distribuídos, APIs RESTful e arquiteturas orientadas a eventos.
Sólida compreensão de padrões de integração, conceitos de middleware e experiência com sistemas de retalho (ERP, POS, OMS, etc.).
Proficiência em linguagens e frameworks modernos de backend e frontend, como Python, React e TypeScript.
Experiência com Microsoft Azure, especialmente em soluções PaaS (App Services, Azure Functions, Event Grid/Service Bus, API Management).
Experiência prática com Kubernetes para orquestração de contentores e implementação de aplicações cloud-native.
Experiência no design e implementação de pipelines CI/CD, usando ferramentas como Azure DevOps, GitHub Actions ou semelhantes.
Experiência com message brokers como Kafka, Azure Event Hub ou tecnologias similares.
Experiência anterior em plataformas iPaaS ou de integração B2B.
Excelentes competências de comunicação e colaboração, com capacidade para explicar conceitos técnicos complexos a partes interessadas não técnicas.
Proficiência em inglês, falado e escrito, com capacidade de comunicar eficazmente numa equipa global.
Disponibilidade modelo híbrido 2x por semana no escritório.