O que você precisa ter ou saber?
- Proficiência em Python: Experiência sólida com desenvolvimento Backend e frameworks como FastAPI, Flask ou similares.
- Frontend com React: Experiência no desenvolvimento de interfaces modernas utilizando JavaScript e React.
- Arquitetura de Sistemas: Forte conhecimento em Microserviços, arquiteturas distribuídas e criação/consumo de APIs (REST/GraphQL).
- Domínio de Dados: Proficiência em linguagem SQL e experiência em arquitetura de cargas para Data Lake / Data Warehouse.
- Cloud Computing: Experiência com nuvem, preferencialmente GCP (Google Cloud Platform) e conceitos de Big Data.
- Orquestração: Experiência com Airflow (Composer) ou ferramentas correlatas.
- Mentalidade Ágil: Capacidade de trabalhar com autonomia em ambientes dinâmicos, com foco em inovação e adaptabilidade.
- Capacidade de liderança técnica e atuação como referência em qualidade de código e boas práticas.
Será um diferencial se você tiver:
- Experiência prévia com soluções/ferramentas de catalogação de dados. Vivência em metodologias ágeis.
Conheça o nosso time:
Somos o time de Catálogo de Dados, responsáveis pela plataforma que suporta todo o Grupo Boticário a encontrar tabelas, dashboards e modelos semânticos. Nosso grande desafio é impulsionar a encontrabilidade de dados na empresa, permitindo que os times sejam cada vez mais analíticos e usem nossas ferramentas com autonomia. O produto hoje está evoluindo para uma solução proprietária, gerando independências das soluções de mercado e habilitando maior geração de valor para a empresa. Como Especialista, você terá o desafio de elevar essa régua técnica, desenhando a arquitetura e liderando as soluções de engenharia do nosso produto.
Como será o seu dia a dia?
- Engenharia de Software: Criar e desenvolver APIs, serviços e microsserviços (Python com Flask/FastAPI) para orquestrar e servir dados de forma performática, segura e observável.
- Arquitetura e Evolução: Ter autonomia para arquitetar soluções e sugerir melhorias em produtos existentes e novos, garantindo escalabilidade e flexibilidade na nuvem (GCP).
- Frontend e UX: Evoluir a interface de nossos produtos internos (React), garantindo que a jornada do usuário seja intuitiva e de alta performance.
- Orquestração de Dados: Implementar e manter fluxos de trabalho automatizados utilizando Airflow (Composer) para a automação e monitoramento dos processos de dados.
- Governança e Reuso: Atuar de forma cross, promovendo a reutilização de componentes e o desenvolvimento de padrões que facilitem as atividades dos times de engenharia.
- Referência Técnica: Ser referência em Back e Front, participando ativamente das análises de qualidade de código (PRs) e atuando como perfil aprovador
- Desenvolvimento de Pessoas: Contribuir para o crescimento técnico e profissional dos integrantes do time e também de outros times, apoiando na evolução coletiva.
- Cultura Data-Driven e Qualidade: Garantir a integridade e segurança dos dados, baseando todas as decisões em métricas confiáveis e boas práticas de desenvolvimento.
- Autonomia e Dono: Atuar com senso de dono , sendo sugestivo para melhorias contínuas, adaptando-se rapidamente a mudanças de escopo e entregando valor real aos nossos usuários.