Desenvolvedor(a) Back-end Sênior - Quero de Casamento / Listas Magalu
Luizalabs · Brasil
Publicada ontem
Sobre a vaga
Sobre nós
O Magalu é uma das maiores empresas de varejo do Brasil, reconhecida por sua inovação e presença digital. O time de tecnologia do Magalu é formado por profissionais inovadores e apaixonados por transformar o varejo digital. Com foco em soluções ágeis e escaláveis, desenvolvem projetos que impactam milhões de clientes. Em um ambiente colaborativo, buscam constantemente a excelência em tecnologia e inovação.
Responsabilidades:
- Análise e elaboração de arquitetura de software para sistemas web;
- Documentação das arquiteturas propostas;
- Avaliação das novas arquiteturas e tecnologias para futuros projetos;
- Realização de revisões de código para garantir artefatos padronizados e de qualidade;
- Orientação das implementações de testes automatizados;
- Sugestão de modelos de desenvolvimento que aumente a qualidade dos produtos e a agilidade dos times.
- Requisitos:
- Python 3 e Django (ORM, migrations e settings por ambiente);
- APIs REST com Django REST Framework e autenticação OAuth2;
- Banco de dados relacional (MySQL): modelagem e otimização de consultas;
- Testes automatizados com pytest (fixtures, mocks e gravação de chamadas HTTP com VCR);
- Docker e conceitos de Kubernetes;
- CI/CD com GitLab CI e versionamento com Git (merge requests, code review e versionamento semântico);
- Integração com APIs de terceiros (pagamentos, login social e mensageria);
- Boas práticas de segurança: OWASP, segredos em variáveis de ambiente e nenhuma credencial no código;
- Familiaridade com metodologias ágeis e trabalho em equipes multidisciplinares.
- Diferenciais:
- Experiência em atualizar sistemas legados (versão de Python, Django e imagem base) sem quebrar produção;
- Observabilidade (logs estruturados e métricas);
- Ferramentas de qualidade e segurança no pipeline (SonarQube, gitleaks);
- Google Cloud Platform;
- Noções de React e Node.js para apoiar os frontends (SPA em React e renderização no servidor com Node).
Modelo de Trabalho
Adotamos o modelo 100% remoto, proporcionando flexibilidade, enquanto mantém a interação virtual com a equipe para garantir uma colaboração eficaz e um ambiente de crescimento contínuo.
‘’Se você busca um ambiente de crescimento e desafios, Vem ser feliz’’!
Nossos valores nos unem e nossas diferenças nos potencializam como um grupo. Mais do que igualdade, buscamos equidade: Aqui, temos espaço para sermos autênticos, independentemente de gênero, etnia, raça, orientação sexual, clero ou deficiência.
Show more Show lessLeu e ficou na dúvida? A nota responde.
Ver minha nota