Position: Middle Backend Developer (Python)
Company: Talentuch
Category: Python
Experience required: 2y
English level: intermediate

A well-established Ukrainian product IT company is currently seeking a highly skilled Senior Python Developer to join its dynamic team. With a decade of experience in the market, this company specializes in developing an innovative cloud service tailored to meet the needs of small and medium businesses.

**Requirements:**

*2+ years of experience as a Python Developer.
*Strong understanding of Python 3 coding.
*Experience with PostgreSQL, and SQL.
*Experience with RabbitMQ, and Celery.
*Experience with Redis.
*Understanding of smoke/unit testing using Pytest.
*Experience with Bash.
*Experience with Git.

**Nice to have:**

*Experience with Docker and Docker Compose.
*Experience with DRF or FastAPI.
*Experience with Kafka.

**Responsibilities:**

*Development of new functionality from scratch.
*Development of new API methods.
*Optimization and improvement of existing solutions.
*Close collaboration with QA, Frontend, and DevOps teams.
*Profiling and optimization of SQL queries.