Vaga de Engenheiro Arquiteto
- Asaas
- Engenheiro Arquiteto
- Rio de Janeiro/RJ
Informações da vaga
-
Salário A combinar
-
Modalidade Home Office
-
Contrato Efetivo/CLT
-
Localização Rio de Janeiro/RJ
Descrição da vaga
Líder técnico de engenharia (arquitetura celular) asaas home office Responsabilidades e atribuições Liderar tecnicamente o time de arquitetura celular, orientando, motivando e desenvolvendo os engenheiros(as) da equipe Tomar decisões técnicas estratégicas e atuar na resolução de problemas complexos relacionados à evolução da arquitetura do asaas Projetar e evoluir os fundamentos da arquitetura celular: comunicação entre células, setup e provisionamento, backoffice centralizado, integrações externas e padrões de governança Garantir que os padrões e boas práticas definidas para a arquitetura celular sejam adotados de forma consistente pelos times de engenharia Atuar como referência técnica e consultoria arquitetural para outros times, apoiando decisões de design e adaptação das soluções ao modelo celular Revisar código da equipe, fornecendo feedbacks técnicos construtivos e promovendo melhoria contínua Orientar a equipe na divisão de grandes iniciativas em entregas menores e coesas, mantendo ritmo e qualidade Monitorar soluções em produção, avaliando performance, erros e disponibilidade Documentar e comunicar decisões arquiteturais com clareza, considerando trade-Offs e impactos no negócio Repassar informações técnicas relevantes para demais líderes, gerentes e stakeholders envolvidos Acompanhar tendências de mercado e identificar oportunidades de inovação para impulsionar a evolução arquitetural da empresa Colaborar com melhorias na base de conhecimento da engenharia. Requisitos e qualificações Domínio de java e/ou outras linguagens como python, groovy ou similares experiência com arquiteturas distribuídas, incluindo comunicação assíncrona entre serviços Conhecimento em padrões de mensageria e event-Driven architecture (filas, tópicos, pub/sub) experiência sólida em bancos de dados não relacionais e distribuídos experiência em cloud (aws, azure ou gcp), com familiaridade em serviços gerenciados de infraestrutura Conhecimento em práticas de integração e entrega contínuas (ci/cd) e testes automatizados Conhecimento de estilos e princípios arquiteturais de software (solid, ddd, clean architecture ou similares) Habilidade para gerenciar conflitos, tomar decisões com autonomia, comunicar com clareza e ter visão estratégica Capacidade de traduzir desafios técnicos complexos em comunicações acessíveis para diferentes audiências. Diferenciais Vivência prática com arquitetura celular ou arquiteturas de particionamento inspiradas nesse modelo Aplicação de estratégias de isolamento/particionamento de dados experiência com migração de sistemas monolíticos para arquiteturas distribuídas em ambientes de produção de larga escala Conhecimento aprofundado em serviços aws como sqs, sns, dynamodb, lambda e eventbridge experiência com bancos de dados não relacionais, especialmente dynamodb e opensearch Conhecimento em grails Ensino superior completo em ciência da computação, sistemas de informação ou áreas correlatas. Informações adicionais Contratação clt Carga horária de 8h por dia, com flexibilidade.