Perfil do Candidato
Buscamos um profissional aventureiro e inovador para compor nossa equipe de desenvolvimento. Será responsável por criar solu es escaláveis, garantindo alta disponibilidade e performance em nossos sistemas distribuídos.
Responsabilidades Principais:
* Desenvolver arquiteturas escaláveis e projetar sistemas distribuídos que atendam às necessidades da equipe.
* Definir padrões de design de software e boas práticas para os times de engenharia.
* Atuar na sustentação e observabilidade dos sistemas, garantindo logs eficientes, métricas e traces utilizando ferramentas como Grafana, Logstash e Loggly.
* Trabalhar com bancos de dados como MongoDB, SQL e Redis, otimizando sua eficiência e escalabilidade.
* Implementar e otimizar canais de comunicação entre microserviços, utilizando event-driven architecture (Kafka) e comunicação peer-to-peer.
* Contribuir para a melhoria contínua dos processos de desenvolvimento, promovendo cultura de DevOps e boas práticas de CI/CD.
* Liderar discussões técnicas e mentorar engenheiros mais juniores, contribuindo para a evolução da equipe.