Descrição Se você é apaixonado(a) por tecnologia, gosta de resolver desafios complexos e acredita que resultados extraordinários são alcançados por meio da colaboração e da troca de conhecimento, essa vaga é para você! Você será peça-chave na condução técnica de times, apoiando o desenvolvimento de soluções escaláveis e sustentáveis, promovendo boas práticas de engenharia e contribuindo ativamente para a evolução contínua da nossa arquitetura e cultura de desenvolvimento. Descrição Se você é apaixonado(a) por tecnologia, gosta de resolver desafios complexos e acredita que resultados extraordinários são alcançados por meio da colaboração e da troca de conhecimento, essa vaga é para você! Você será peça-chave na condução técnica de times, apoiando o desenvolvimento de soluções escaláveis e sustentáveis, promovendo boas práticas de engenharia e contribuindo ativamente para a evolução contínua da nossa arquitetura e cultura de desenvolvimento. Responsabilidades e atribuições O Tech Lead será responsável por liderar squads multidisciplinares garantindo que as decisões técnicas e arquiteturais sejam consistentes, escaláveis e alinhadas à estratégia do projeto. Liderar e alinhar as Squads garantindo sincronização, eficiência e governança técnica. Definir e implementar templates, frameworks e bibliotecas reutilizáveis, garantindo padronização e acelerando o desenvolvimento. Atuar como guardião da arquitetura, garantindo que as soluções sejam modulares, escaláveis e de fácil manutenção. Apoiar decisões estratégicas de tecnologia, garantindo que a evolução da plataforma acompanhe os desafios de crescimento do produto. Garantir monitoramento, Observabilidade e logging distribuído, assegurando alta disponibilidade, performance e otimização das aplicações, garantindo monitoramento, rastreamento e mitigação de falhas. Acompanhar métricas e indicadores de qualidade, garantindo a melhoria contínua do ciclo de desenvolvimento. Facilitar a comunicação entre squads e stakeholders técnicos, garantindo alinhamento e colaboração contínua. Gerenciar riscos e antecipar gargalos técnicos, garantindo entregas consistentes e previsíveis. Atuar na geração de technical debt, garantindo documentação e evolução arquitetural contínua. Atuará como referência técnica e estratégica, definindo padrões, processos, templates e componentes reutilizáveis, impulsionando a plataformização e automação de infraestrutura e desenvolvimento. Implementará princípios de Team Topologies, garantindo um modelo de enablement e reuso, permitindo que os squads de desenvolvimento entreguem valor sem fricção operacional. Liderará a estratégia de DevSecOps, CI/CD e automação, utilizando Azure DevOps para garantir entregas contínuas, seguras e auditáveis. Requisitos e qualificações Experiência em engenharia de software e arquitetura de sistemas distribuídos. Forte experiência em liderança técnica e gestão de múltiplos squads simultaneamente. Domínio de .NET Framework e práticas modernas de arquitetura (DDD, EDA, Microservices, Clean Architecture). Vivência com plataformas de DevSecOps e práticas de automação em Azure DevOps. Conhecimento sólido em mensageria assíncrona e comunicação entre microsserviços. Conhecimento sólido em Observabilidade, logs distribuídos e monitoramento de aplicações. Habilidade para balancear inovação, refatoração e entrega de valor em um ambiente de desenvolvimento ágil. Arquitetura e Engenharia De Software Backend: .NET Framework, Clean Architecture, Domain-Driven Design (DDD), Event-Driven Architecture (EDA). DevSecOps & CI/CD: Azure DevOps, GitOps, Noções de Infrastructure as Code: (Terraform/Ansible). Observabilidade & Performance: APM, Logging distribuído, tracing e métricas para otimização contínua. Bancos de Dados: Experiência com bancos relacionais e não relacionais, com foco em performance, escalabilidade e integridade dos dados. Capacidade de projetar integrações eficientes entre serviços e bancos de dados em ambientes distribuídos. Conhecimento em Oracle Database, incluindo modelagem de dados, PL/SQL, tuning de queries e administração básica. Cloud & Infraestrutura Experiência em ambientes multicloud (Azure, AWS, OCI), com atuação em estratégias de arquitetura híbrida. Conhecimento em infraestrutura On-Premises, com foco em integração, segurança, migração de workloads e escalabilidade entre ambientes locais e em nuvem. Engenharia De Plataforma & Automação Pipelines de reuso para Backend e Front-End, garantindo padronização e governança. Orquestração de deploy e automação de provisionamento de infraestrutura. Criação de templates, pacotes e módulos reutilizáveis para acelerar desenvolvimento. Abstração de infraestrutura para squads de produto, garantindo que possam focar na entrega de valor. Liderança e Governança Técnica: Definição de diretrizes e padrões de desenvolvimento. Gestão de segurança, conformidade e boas práticas de DevSecOps. Gestão de incidentes e otimização de performance das aplicações. Get notified about new Software Engineering Technician jobs in São Paulo, São Paulo, Brazil. São Paulo, São Paulo, Brazil R$4,500 - R$4,500 3 months ago Bolsista Graduado Tech[ Engenharia de Automação, Ciências da Computação, Áreas Correlatas] Braskem São Paulo, São Paulo, Brazil 8 months ago Banco de Talentos - Estágio em Desenvolvimento São Paulo, São Paulo, Brazil 10 months ago Bolsista Mestre [ Engenharia, Matemática, Ciências da Computação, Áreas Correlatas] Ict Itaú 1221 Desenvolvedor React Junior - Trabalho Remoto Desenvolvedor React Junior - Trabalho Remoto São Paulo, São Paulo, Brazil 11 hours ago São Paulo, São Paulo, Brazil 8 months ago São Paulo, São Paulo, Brazil $36,000 - $48,000 3 weeks ago São Paulo, São Paulo, Brazil 8 months ago São Paulo, São Paulo, Brazil 23 hours ago J-18808-Ljbffr