Minimum of 5 years of experience in Python (Django) or full-stack development Proficiency in Django and Python for backend development Strong experience with Linux as a development and deployment environment Experience with front-end technologies like React, Vue.js, or Angular (at least 1 year) Proven experience in building web applications and scalable systems Hands-on experience with containers, such as Docker Proficiency with Git for version control Solid understanding of SQL and experience with relational databases (e.g., PostgreSQL, MySQL) Experience with libraries for managing background tasks like Celery Experience with tools for managing task queues like RabbitMQ or Kafka Strong experience with building CI pipelines in tools like Gitlab or Jenkins Strong problem-solving skills and attention to detail Intermediate level of English language proficiency Ability to work with vague requirements Team player who can collaborate effectively