• Location: Portugal, Lisbon
  • Salary: Negotiable
  • Technology: Python Jobs
  • Job Type: Permanent
  • Date Posted: 26th Nov, 2021
  • Reference: Jun/Soft/Dal


Oportunidade:

Empresa belga com grande crescimento que fornece dados sobre preços, promoções, produtos e sortimentos quase em tempo real para as indústrias altamente dinâmicas de retalho alimentar e de bricolage.

Para ajudar a apoiar o nosso crescimento contínuo, a Daltix está agora a contratar um Engenheiro de Software Junior para se juntar à equipa de Recolha de Dados em Lisboa, Portugal.



Estamos à procura de um talentoso Engenheiro de Software Junior para ajudar a expandir e manter os nossos sistemas de recolha de dados e de recolha de dados na web.

Responsabilidades:

Realizar avaliações técnicas de novos sítios que desejamos recolher (APIs de engenharia inversa, descompletar aplicações móveis, identificar defesas anti-bot)

Escrever e manter crawlers baseados em javascript (usando as mais recentes bibliotecas de automação de browsers como Puppeteer e Playwright) para obter um instantâneo eficiente e fiável do inventário de produtos de um site

Escrever e manter pós-processadores de dados baseados em píton para transformar recursos HTML em bruto em modelos JSON normalizados para as equipas e sistemas a jusante a consumir.

Ajudar a monitorizar os nossos trabalhos de rastreio distribuídos para assegurar que a equipa mantém os seus objectivos de cobertura de dados e reage rapidamente a alterações ou interrupções de funcionamento dos sítios.

Ajudar a testar e corrigir bugs de novas versões de estrutura e ferramentas de qa de dados relacionados.

Perfil:

Experiência mínima de 1 ano em engenharia de software profissional (trabalho em equipa e lançamento de código de produção).

Conhecimento e experiência directa de código de produção de expedição em pelo menos um dos: Javascript (ES6+) e Python (3.6+).

Sólida compreensão de como os websites são construídos e das tecnologias centrais envolvidas (HTML, APIs, DNS, TCP/IP, CDNs, POST/GET, Proxies, Cookies, Cabeçalhos).

Experiência básica com ferramentas CI/CD, contentores (Docker) e estruturas de teste.

Uma mente curiosa e espírito competitivo.

Calmo sob pressão e confortável trabalhando num ambiente fluido onde as prioridades podem mudar e mudar regularmente em resposta a eventos externos fora do seu controlo.

Condições:

Muitas oportunidades de progressão rápida na carreira e de trabalho interessante.

Um salário altamente competitivo numa talentosa equipa internacional de peritos.

Arranjos de trabalho flexíveis, híbridos (escritório + remoto) com muita autonomia no que faz e onde o faz - a nossa filosofia de trabalho centra-se no empowerment e confiamos em si para conhecer o seu horário e trabalhar quando & onde se sentir mais produtivo.

Mentoring e oportunidades de formação certificadas.

Uma cultura de empresa aberta e transparente onde jogamos tão duro como trabalhamos.

Uma extensa cobertura de seguro de saúde.

Benefícios sociais regulares; incluindo bebidas de equipa, eventos da empresa e dias fora do local de trabalho.

Um escritório central mesmo no coração de Lisboa.