Desenvolvedor Python Pleno para dados

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Information Systems, or related fields, or currently pursuing one., Intermediate knowledge of Python, especially with the Pandas library and PySpark., Familiarity with relational databases and basic knowledge of non-relational databases., Intermediate understanding of SQL and ETL techniques, along with experience in unit and integration testing..

Key responsibilities:

  • Responsible for data processing from input to final ETL stages, including data aggregation with external APIs.
  • Conducting in-depth analysis and improving team code, while working independently on bug analysis and correction.
  • Documenting code and business rules for projects, and refining assigned tasks/projects.
  • Engaging in medium to high complexity demands with guidance, while learning business rules and team technologies.

Mercafacil logo
Mercafacil Scaleup http://www.mercafacil.com
201 - 500 Employees
See all jobs

Job description

JOB DESCRIPTION

Sobre nós


A Mercafacil foi feita para fazer a diferença na transformação do varejo.


Temos certeza que podemos fazer isso quando tornamos possível entender as individualidades de cada um que estão no comportamento de compra e traduzir isso em conversão de vendas para o varejista.


Vamos muito além de sistemas, somos uma empresa feita por pessoas e para pessoas, que utiliza a tecnologia como um meio de sempre melhorar a experiência de consumo e diariamente aperfeiçoar o varejo de maneira criativa e funcional.


Ainda temos muito a fazer para melhorar a experiência do consumidor do varejo, e você pode fazer parte dessa história. Vem fazer história com a gente!


Importante:

O nosso processo seletivo começa na inscrição! Se você está realmente a fim de fazer parte do nosso time, capriche nessa etapa do processo. Nós analisamos os candidatos individualmente e damos retorno mesmo para quem não segue no processo.

Toda comunicação é feita por e-mail, então fique atento às nossas mensagens e libere o domínio @mercafacil.com para nossos e-mails não irem parar no spam.


RESPONSIBILITIES AND ASSIGNMENTS

Missão do Cargo:

Este cargo é responsável por todo o processamento de dados, desde a entrada de dados até as etapas finais de ETL, passando pela agregação de informações com APIs externas, inferência de padrões através de técnicas de Machine Learning e uniformização e limpeza de dados.

Como Desenvolvedor Python para dados PL, é esperado que o profissional tenha disposição para aprender tanto as regras de negócio envolvidas nos projetos quanto as tecnologias utilizadas pelo time.


Seu Dia a Dia será:

  • Atuação em demandas de média e alta complexidade, com orientações porém com capacidade para uma realizar uma análise mais profunda;
  • Atuar na revisão e melhoria de códigos do time;
  • Atuação com maior independência na análise e correção de bugs;
  • Documentação de código e de regra de negócio de projeto;
  • Capacidade de realizar refinamento das tarefas/projetos atribuídos.


Nosso match será perfeito se:

Formação:

  • Ensino superior completo ou em andamento nas áreas de Ciência de Computação, Sistemas de informação, Engenharia de computação ou semelhantes;
  • Inglês intermediário/avançado.

Conhecimento:

  • Conhecimento intermediários sobre linguagem Python (utilização da biblioteca Pandas) e PySpark;
  • Conhecimento intermediário sobre bancos de dados relacionais e básico sobre não relacionais;
  • Conhecimento intermediário sobre linguagem SQL;
  • Bom conhecimento sobre técnicas e ferramentas de ETL;
  • Conhecimento sobre Airflow ou outros orquestradores;
  • Conhecimento sobre Cloud;
  • Conhecimento sobre testes unitários e testes integrados.

Experiência:

  • Experiência com projetos de ETL em Python;
  • Experiência com banco de dados relacionais e não relacionais;
  • Experiência com projetos com testes unitários e de integração.

REQUIREMENTS AND QUALIFICATIONS

Será um diferencial se tiver:

Pós-graduação em aŕeas correlatas a computação e dados;

Conhecimento em outras linguagens de programação.


ADDITIONAL INFORMATION


O que vamos te oferecer:


🩺Saúde em primeiro lugar!


  • Assistência médica Sulamérica ou Central Nacional Unimed conforme região predominante para você e seus dependentes sem mensalidade, com coparticipação sobre a utilização;
  • Assistência odontológica Odontoprev para você e seus dependentes sem mensalidade, com coparticipação sobre a utilização;
  • Telemedicina Dasa com diversas possibilidades de atendimento online, sem necessidade de encaminhamento médico e sem coparticipação;
  • Meu Doutor, com médico da família disponível para atendimento aos colaboradores e dependentes ativos no plano médico;
  • Programa de Gestantes (colaboradora ou dependente), contribuindo para uma experiência mais segura e tranquila durante a gestação, parto e pós-parto;
  • Vacina contra a gripe pra você e seus dependentes sem nenhum custo;
  • Vacina Prevenar 13 que ajuda a proteger contra 13 tipos e subtipos das bactérias pneumococo;
  • Seguro de vida;
  • Gympass;
  • Licença maternidade e paternidade estendida. 


😉Acreditamos que cada pessoa é única!


  • Benefícios flexíveis com o cartão Caju | VR/VA
  • Birthday-off para você comemorar seu niver.
  • Day-off para mudança de casa
  • Licença gala estendida para aproveitar a Lua de Mel com calma!


 

👩‍💻Respeitamos seu jeito de trabalhar!


  • No Dress Code. 


🚀Queremos que sua carreira voe!

  • Performance Review;
  • Universidade Corporativa;
  • Cultura de Feedback e 1:1 frequentes.



#VemserMerca


A Mercafacil

A Mercafacil é uma solução 360° que automatiza a geração de dados, analisa e influencia o comportamento de consumo do shopper.


A tecnologia tem impactado diretamente os resultados do varejo, mas é preciso inteligência nesse processo. Por meio de inteligência artificial e analítica da nossa plataforma, a Mercafacil mapeia comportamentos de consumo, gerando dados e insights para que nossos clientes vendam mais e melhor, tanto no físico quanto no digital.


A transformação que levamos para o nosso cliente e o impacto que geramos só acontece por conta das pessoas.

Somos muito criteriosos na formação do time porque são essas pessoas que nos levam ao próximo nível. Nosso time é diverso e joga junto, é incansável e está pronto para vencer qualquer jogo.


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Related jobs