remote python automation engineer – apply now

Eligibility Requirements
All eligible candidates for this internship MUST:

– Be duly registered with the Employment Center (IEFP)
– Hold a Bachelor’s degree in Informatics Engineering, Computer Science or in a related field of study
– Your degree must be from a Portuguese institution or you must have it converted into Portuguese academic standards
– Be under 30 years old at the beginning of the internship (July 2022)
(or between 30 and 45 years but must be unemployed for more than 12 months and have obtained a qualification of level 6 or 7 less than three years ago);
– Have not had any connection with Drifter or a related entity in the last 12 months;
– Have not held any other internship financed by IEFP in the past; or if you have, it was more than 12 months ago, and you’ve either obtained an additional qualification level or a qualification in a different area since then
– Additionally, all eligible foreign (i.e. non-Portuguese citizen) candidates must have a residency permit in Portugal, or proof of submitting a request for one in SEF (“Serviço de Estrangeiros e Fronteiras,” or “Foreign Borders Service”). For citizens of an EEA country, this requirement may be satisfied by a Registration Certificate for EU/EEA/Swiss Citizens.
– Finally, all eligible candidates must hold a valid passport or citizen card.

Full Job Description

1.Build an maintain python crawlers and scrapers using Scrapy, Selenium, Playwrite and other modern scraping technologies;
2.Create bots that use XPaths to identify target data points;
3.Create bots that can bypass typical blockers like Javascript, infinite scroll, caching etc etc;
4.Able to creatively problem-solve in order to get data required;
5.Build bots with a strong bias towards data completeness and accuracy (you should be proactive in closing data gaps);
6.Code to tight deadlines;
7.Collaborate with other coders and team mates to deliver to the highest quality possible.

Qualifications of the Python Developer/Network Automation Engineer include:

1.Experience with Scrapy, Selenium, Playwrite and other advanced scraping tech;
2.Experience working with databases, APIs and servers for running bots;
3.Experience bypassing typical issues at scale, including IP proxying, user-agents, headless scraping etc.
4.Must keep track of progress using the assigned tools and tracking sheets (Google Sheets) or other tracking software we might assign;
5.Must be skilled in Object Orientes programming, defining classes etc
6.Skiled with databases & APIs, especially GraphQL.
7. Must speak english.

Empresa: Drifter
Local: Remoto
Tipo: Estágio – Profissional;

Registo | Login:
Para responder a esta oferta terá primeiro de se registar ou fazer login.