At least 3 years of Python Scrapy/Scrapyd Development experience;
Strong understanding of object-oriented programming (OOP) development (Python preferred);
Proficient in Web Development;
Experience with databases with the ability to work with RDBMS like Postgres, MySQL and ability to write SQL;
Demonstrated experience in improving application performance by optimizing the Search, Data ingestion, and other processes;
At least Intermediate conversational English level is a must, Ukrainian or Russian native;
Strong time management skills;
ABILITY TO WORK IN PST TIME ZONE (4 PM — 1 AM by Kyiv).
Experience working with Nginx, Docker, Gradle;
Git and/or equivalent code management/version control tool;
Understanding of server and client-side security requirements;
Working with Jira or other bug tracking systems;
Remote working experience.
Opportunity to learn new technologies;
Ability to do new things, not just maintain old;
Appreciation and honest/open leadership style;
A friendly team of experts who inspire and support you;
Self-education support (access to premium subscription to Safari Books Online, Grammarly, etc; paid attending professional conferences and meetups);
An unlimited contract;
Paid vacation (18 working days per year +3 days off per year);
Paid sick leaves and medical insurance;
Possibility to work from home;
The salary is paid twice a month;
Compensation negotiable, based upon experience.
Creating and maintaining Python scripts for scraping complex websites;
Refactoring current code base for better quality and maintainability;
Debugging production issues/bugs and fixing them appropriately;
Creating and maintaining unit tests.