Pessoa Desenvolvedora Backend Python Especialista I (Venda Direta)
Um dos maiores grupos de beleza do mundo, o Grupo Boticário é uma empresa brasileira presente em mais de 40 países. É dono das marcas O Boticário, Eudora, Quem Disse, Berenice?, Vult, O.U.i, TRUSS, e do marketplace Beleza na Web, além de atuar com produtos licenciados como Australian Gold, Bio Oil, Nuxe, e Pampers e sua divisão para o mercado B2B. Essa interação entre diferentes marcas, ativos, plataformas, rede de franqueados, representantes, distribuidores, varejistas, sellers e fornecedores formam o ecossistema de beleza do Grupo Boticário que oferece, ainda, soluções digitais de gestão de negócio para o varejo brasileiro por meio da sua marca Moz. São mais de 20 mil colaboradores diretos, com mais de 4 mil lojas em 1.780 cidades brasileiras.
Como Pessoa Desenvolvedora Backend Python Especialista I , você fará parte da Tribo de Navegação e Aliança de Canais Digitais (na cadeia de Venda Direta) e será responsável pela evolução técnica e arquitetural do nosso motor de busca e indexação. Seu objetivo será garantir a melhor experiência e performance de busca para milhares de revendedoras que utilizam nosso aplicativo e portal diariamente. Desafios como otimização de algoritmos no ElasticSearch, desenvolvimento de APIs/microsserviços em Python assíncrono, estruturação de queries complexas e unificação da performance backend com a experiência de exibição do usuário são alguns exemplos do contexto deste desafio.
-
Engenharia e Arquitetura de Busca: Atuar ativamente na evolução do nosso motor de busca (ElasticSearch), aprofundando-se na otimização de métodos textuais, estratégias de querying, indexação e regras de peso para pesquisas amplas e específicas;
-
Desenvolvimento Robusto em Python: Construir e manter APIs e microsserviços em Python assíncrono com alto desempenho, escalabilidade e qualidade de código;
-
Visão Sistêmica e de Produto: Conectar os desafios backend/motor de busca com a experiência final do usuário no aplicativo/portal, colaborando ativamente com o time de frontend, produto e mobile;
-
Autonomia e Senso de Dono: Propor melhorias, criticar com embasamento a arquitetura atual e resolver gargalos técnicos de forma proativa, mantendo o protagonismo técnico e apoiando o time no refinamento das demandas;
-
Cultura Colaborativa: Trabalhar em forte sinergia com o time (PM, Tech Lead e Devs), compartilhando conhecimento, participando ativamente de discussões técnicas e construindo soluções em conjunto.
Como Pessoa Desenvolvedora Backend Python Especialista I , você atuará no ecossistema DTPtec/Venda Direta, sendo referência técnica para o desenvolvimento do motor de busca do aplicativo e portal:
- Desenvolver, otimizar e dar manutenção em microsserviços e APIs construídos em Python assíncrono;
- Projetar, parametrizar e evoluir índices, mapeamentos, algoritmos e estratégias de busca no ElasticSearch;
- Garantir alta performance, baixa latência e precisão nas pesquisas realizadas pelas revendedoras;
- Participar ativamente do refinamento técnico de demandas junto ao Tech Lead e Product Manager;
- Colaborar com a definição de padrões de arquitetura, práticas de DevOps, CI/CD e infraestrutura para os serviços de busca;
- Identificar gargalos técnicos de performance e propor evoluções arquiteturais para suportar a escala futura do ecossistema;
- Promover a cultura de qualidade através de testes, boas práticas de engenharia de software e revisões de código (PRs);
- Atuar de forma integrada e colaborativa com todo o time multidisciplinar (PM, Mobile, Frontend e Backend).
- Domínio em desenvolvimento Backend utilizando Python (com foco em frameworks/paradigmas assíncronos );
- Sólida experiência em engenharia de busca e domínio prático avançado em ElasticSearch (modelagem de dados, regras de peso, indexação, queries e otimização de relevância);
- Experiência com arquitetura de microsserviços, criação e consumo de APIs RESTful;
- Conhecimentos em práticas de DevOps, conteinerização (Docker/Kubernete