Position: Middle+ Python Developer
Company: Blockster
Experience required: 3y
Category: Python
English level: intermediate
Published: 2022-01-01T00:00:00+02:00

We are working on advertising engine for all things crpyto social platform. You will be working on the following components:
- ad tracker - this component is responsible for tracking ads published on our platform and aggregating ad statistics
- ad engine - the component is responsible for managing advertising campaigns as well as serves as backend for ads frontend

The platform is currently in MVP state and we expect MVP release by the end of January 2022. Platform is created from scratch. Main language is Python but it is expected we include other languages in the stack. Current full technical stack is basically the skills listed in the requirements

Requirements

- OOP, Python 3, intimate knowledge of Django, Celery, message brokers, test frameworks
- REST (writing OpenApi specifications), websockets
- SQL/noSQL databases. (any)
- Docker
- Experience deploying applications to any cloud
- Experience with microservices

As a plus

Jira, K8s, AWS, Fastapi, Kafka, PostgreSQL, Clickhouse, Protobuf, Airflow.
Knowledge of other programming languages and data science (e.g. CTR forecasting using some ML framework)

Soft skills

- self learner (proven steep learning curve)
- must show examples of taking ownership of the product
- must have high level of responsibility
- get things done attitude
- proven experience in working without supervision
- intellectual curiosity to discover business domain the candidate worked in. Must prove to go beyond technical specifications

Nice to have business domain experience: crypto, online advertising

What we propose

• Competitive salary
• 15 working days of paid vacation per year
• 100% paid sick leaves
• A friendly and young team of professionals
• 5-day work week
• 8-hour working day (flexible schedule).
• Office at city center (10 minutes from Arsenalna subway station) or remote
• Practices of remote work
• Small corporate events with pizza, board games and a lot of informal communications and fun.
• As an addition we have PlayStation 4, sports equipment
• Sport (gym membership) and education compensation
• Opportunities for professional growth and support for skills-development
• Team buildings and corporate activities