Skills
Sobre a Vaga
Buscamos um(a) Tech Lead para liderar a concepção, o desenvolvimento e a entrega de soluções escaláveis de processamento de dados e streaming. Você atuará na definição da arquitetura, na orientação das squads e na evolução de plataformas distribuídas com foco em performance, segurança e confiabilidade.
Responsabilidades
- Definir e conduzir a arquitetura técnica de aplicações de dados em larga escala (batch e real-time)
- Estabelecer padrões, boas práticas e diretrizes para plataformas de dados distribuídas
- Projetar, desenvolver e otimizar pipelines de dados com Apache Spark e Kafka
- Construir e manter APIs escaláveis seguindo especificações OpenAPI
- Realizar análise de sistemas, identificar gargalos de desempenho e aplicar melhorias
- Atuar em conjunto com product owners, arquitetos, engenheiros de dados e stakeholders para traduzir requisitos em soluções
- Mentorar o time por meio de code review, orientação técnica e compartilhamento de conhecimento
- Garantir que as soluções atendam requisitos de escalabilidade, manutenibilidade e conformidade com padrões corporativos
- Impulsionar melhorias contínuas em processos de desenvolvimento e confiabilidade da plataforma
- Participar de decisões técnicas e planejamento de roadmap
Requisitos
- Experiência sólida com desenvolvimento Java em ambientes corporativos
- Proficiência em Apache Spark, incluindo Spark SQL e Spark Structured Streaming
- Experiência com processamento distribuído de dados
- Conhecimento prático de Apache Kafka e Kafka Streams
- Experiência no desenvolvimento com Scala
- Domínio no desenho e implementação de APIs RESTful com OpenAPI
- Base consistente em SQL e conceitos de modelagem de dados
- Experiência com plataformas cloud, com destaque para AWS
- Experiência hands-on com Databricks
- Capacidade forte de análise e troubleshooting de sistemas
- Experiência em liderança técnica, tomada de decisões arquiteturais e direcionamento do time
- Boa comunicação e gestão de stakeholders, com foco em engenharia e alinhamento a prioridades do negócio
Beneficios
- Contrato permanente em regime full-time
- Oportunidades de desenvolvimento de carreira
- Ambiente desafiador e multicultural, com projetos internacionais
- Treinamentos para evoluir em finanças, tecnologia e gestão de dados