Python Back-end Developer

Remotely
Full-time

A multimedia distribution company in looking for a very confident Python Back-end Developer.


Requirements:

Knowledge of Python, Fastapi, Drf, Django is required.


The main job will be to translate API methods from DRF and and pages on django to NextJS and FastAPI.


  • Commercial development experience in Python 2/3 under Unix - at least 3 years (we use Django/Asyncio/FastAPI.
  • Good knowledge of SQL, noSQL (PostgreSQL/Redis(KeyDB)/ElasticSearch).
  • Good knowledge of Git.
  • Experience with *nix systems.
  • Ability to decompose and adequately assess the task at hand, meet agreed deadlines.
  • Basic understanding of the principles of building scalable high-load applications on a cluster.
  • Ability to work with other people's code.
  • Experience of working with microservice architecture.
  • Knowledge of high-performance code development principles.
  • Ability to write maintainable code.
  • Experience of 3 years or more.


A major plus will be:

  • Experience with Ffmpeg, Celery, Rabbitmq, ClickHouse, ElasticSearch, Docker, K8s.
  • Use of Cython, Python C APIs.
  • Good knowledge of Linux systems.