Desenvolvedor de back end
Volix
Sobre a vaga
Vaga: Back-end Python Sênior | Volix
Sobre a Volix
A Volix é uma empresa brasileira de tecnologia e tech consulting especializada em precificação inteligente. Combinamos dados, analytics e inteligência artificial para ajudar grandes empresas a tomar decisões mais estratégicas sobre preços e melhorar sua performance comercial.
Desenvolvemos soluções tecnológicas que transformam dados em inteligência para o negócio, atuando na construção de produtos escaláveis e orientados a resultados.
Sobre a oportunidade
Buscamos uma pessoa Desenvolvedora Back-end Python Sênior para atuar diretamente no desenvolvimento e na evolução dos nossos produtos, especialmente nas engines de precificação e integrações que sustentam nossa plataforma SaaS.
Procuramos um profissional com sólida experiência em desenvolvimento back-end, capacidade de tomar decisões técnicas e visão sistêmica para construir soluções robustas, escaláveis e sustentáveis.
Mais do que desenvolver funcionalidades, esperamos alguém que tenha preocupação com arquitetura, performance, qualidade de código, observabilidade e manutenibilidade das aplicações a longo prazo.
Principais responsabilidades
- Projetar, desenvolver e manter APIs e serviços back-end robustos, seguros e escaláveis.
- Desenvolver e evoluir aplicações utilizando Python, Django e FastAPI.
- Atuar na construção, manutenção e otimização das engines de precificação e integrações da plataforma.
- Modelar, consultar e otimizar bancos de dados relacionais e analíticos.
- Participar de decisões arquiteturais, considerando escalabilidade, performance, segurança e qualidade técnica.
- Implementar boas práticas de desenvolvimento, testes e qualidade de código.
- Trabalhar com ferramentas de análise estática e qualidade, como SonarQube.
- Instrumentar e monitorar aplicações em produção, garantindo confiabilidade e observabilidade dos sistemas.
- Identificar gargalos de performance e propor melhorias estruturais.
- Participar de processos de code review, compartilhamento de conhecimento e evolução técnica do time.
- Trabalhar em colaboração com as equipes de Dados, Produto e Engenharia para desenvolver soluções alinhadas às necessidades do negócio.
Requisitos obrigatórios
- Mínimo de 5 anos de experiência comprovada com desenvolvimento back-end utilizando Python, Django e FastAPI.
- Experiência com SonarQube e práticas de qualidade e análise de código.
- Domínio de estratégias de versionamento e integração de código, como Gitflow ou Trunk Based Development.
- Experiência com ferramentas de observabilidade, como Grafana, Datadog ou New Relic.
- Vivência com pelo menos uma plataforma de cloud: Google Cloud Platform (GCP), Microsoft Azure ou AWS.
- Experiência com bancos de dados relacionais, especialmente PostgreSQL e MySQL, além de BigQuery ou tecnologias analíticas similares.
- Conhecimento de arquitetura de APIs, integração entre sistemas e desenvolvimento de serviços escaláveis.
- Capacidade de análise, resolução de problemas complexos e tomada de decisões técnicas.
Diferenciais
- Experiência com técnicas de web scraping e extração automatizada de dados.
- Conhecimento de Docker e tecnologias de containerização.
- Experiência com Node.js.
- Conhecimento de React.
- Certificações relacionadas a Cloud Computing e Segurança da Informação.
Competências comportamentais
- Pensamento sistêmico e visão de arquitetura.
- Autonomia e senso de responsabilidade.
- Capacidade de resolver problemas complexos.
- Comunicação clara e colaboração com equipes multidisciplinares.
- Proatividade e mentalidade de melhoria contínua.
- Preocupação com qualidade, sustentabilidade e evolução das soluções desenvolvidas.