Aqui, você terá a oportunidade de liderar projetos de alta criticidade e tomar decisões técnicas importantes. O seu foco será em guiar a equipe com responsabilidade técnica e visão sistêmica.
Essa é uma chance para você atuar como ponto focal da equipe, direcionando o trabalho técnico e garantindo entregas escaláveis e sustentáveis. Além disso, você precisará assegurar que as soluções sejam modulares e fáceis de manter.
O seu papel será essencial para apoiar a evolução tecnológica da plataforma, promovendo crescimento e sustentabilidade do produto.
Você precisará garantir observabilidade, monitoramento e logging distribuídos para alcançar alta performance e mitigar falhas.
O gerenciamento de riscos técnicos também será uma das suas responsabilidades, antecipando gargalos e promovendo entregas previsíveis.
Implementação de DevSecOps, CI/CD e automação utilizando Azure DevOps é fundamental para assegurar qualidade, segurança e rastreabilidade.
Requisitos Técnicos
* Experiência sólida em engenharia de software e arquitetura de sistemas distribuídos, com foco em escalabilidade, modularidade e manutenção;
* Liderança técnica de múltiplos squads, promovendo alinhamento arquitetural, governança e eficiência entre times;
* Dominio de .NET Framework, com aplicação de práticas modernas como Domain-Driven Design (DDD), Event-Driven Architecture (EDA), microsserviços e Clean Architecture;
* Vivência com DevSecOps, automação de pipelines e esteiras CI/CD utilizando Azure DevOps, além de noções de Infrastructure as Code (Terraform, Ansible);
* Conhecimento avançado em mensageria assíncrona, comunicação entre microsserviços, logging distribuído, tracing e monitoramento de aplicações com foco em observabilidade e performance;
* Experiência com bancos relacionais e não relacionais, incluindo Oracle (PL/SQL, modelagem, tuning de queries), com atenção à performance e integridade dos dados em ambientes distribuídos;
* Vivência em ambientes multicloud (Azure, AWS, OCI) e infraestrutura híbrida, incluindo integração com ambientes on-premises e estratégias de segurança, migração e escalabilidade;
* Capacidade de estruturar e automatizar soluções de engenharia de plataforma, criando pipelines, templates, pacotes e módulos reutilizáveis, além de abstrações que favoreçam a autonomia dos squads;
* Habilidade para definir padrões técnicos, diretrizes de desenvolvimento, práticas de conformidade e gestão de incidentes, garantindo a melhoria contínua da performance das aplicações;
* Perfil estratégico, com capacidade de equilibrar inovação, refatoração e entrega de valor em ambientes ágeis, aplicando princípios de Team Topologies e promovendo reuso e enablement entre squads;
Agora você tem a chance de trabalhar em projetos de grande escala, construindo soluções autônomas e inovadoras.