Position: Middle Python Developer
Company: SoftElegance
Category: Python
Experience required: 2y
English level: intermediate

The service that needs to develop has minimal production status and needs to keep implementing new features on it. The service aim is to gather information on internet (microservices / big data architecture) and provide that information to data analyst.

We are developing service (sub-product) that gather information from different internet platforms (now several forums), maybe, social media in the future. We are looking for the person experienced in development of internet crawlers. Plus will be experienced in developing data pipeline. Needs general strong knowledge in python, working with databases (PostgreSQL, Elasticsearch, Cassandra), and web API.

Skills:
1) General strong knowledge in python and web API.
2) Knowledge of Ubuntu, bash.
3) Experience in webcrawler writing (knowledge of scrapy or beautifulsoup is a big plus).

Will be a plus:
1) Knowledge of microservice architecture.
2) Experience with Docker.
3) Datapipeline writing experience.

We offer:
1) Competitive salary;
2) Remote work;
3) English courses;
4) Annual paid vacation — 20 days;
5) Paid sick leaves.