NDA
29 июн

python developer

выше рынка на 17,0%
вакансия 247 502 ₽
в среднем 211 549 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

генерация резюме под вакансию

Загрузи резюме в профиль, чтобы сгенерировать временное CV под эту вакансию

сопроводительное письмо

Загрузи резюме в профиль, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Candidates from Egypt, India, Pakistan, and Afghanistan are not considered.

No description

задачи

  • Develop and maintain backend services and RESTful APIs using Python (3.8+) with Django, Django REST Framework, FastAPI, or Flask;
  • Design and optimize database schemas, queries, and migrations for PostgreSQL and/or MySQL;
  • Implement authentication and authorization (JWT, OAuth, session-based);
  • Write clean, efficient code following OOP principles and design patterns;
  • Integrate message queues (RabbitMQ, Kafka, Celery, Redis) and async task processing;
  • Build and maintain Docker containers and docker-compose configurations;
  • Write unit and integration tests using pytest and unittest;
  • Optimize application performance, SQL queries, and memory usage;
  • Integrate external APIs (REST, JSON, XML);
  • Configure CI/CD pipelines and collaborate with frontend, DevOps, and QA teams;
  • Document technical designs, API specifications, and architectural decisions.

требования

  • 3+ Years of commercial experience in Python backend development;
  • Strong proficiency in Python (3.8+) and its ecosystem;
  • Hands-on experience with Django, Django REST Framework, FastAPI, or Flask;
  • Solid understanding of REST API design principles and best practices;
  • Experience with relational databases (PostgreSQL, MySQL) and ORMs (Django ORM, SQLAlchemy, Alembic);
  • Strong SQL skills including complex queries, indexing, and query optimization;
  • Practical experience with async programming (async/await);
  • Familiarity with data validation (Pydantic, Marshmallow) and message brokers;
  • Understanding of OOP principles and design patterns (SOLID, DRY, Factory, Repository);
  • Experience with Git, Docker, and testing frameworks (pytest, unittest);
  • Understanding of CI/CD principles and tools (GitHub Actions, GitLab CI, Jenkins);
  • Basic knowledge of cloud platforms (AWS, GCP, or Azure) and NoSQL databases (MongoDB, Redis);
  • Strong problem-solving skills and ability to work in a distributed team;
  • English: B2 or higher (written and spoken);
  • Nice to have: Knowledge of GraphQL (Graphene, Strawberry), serverless computing, WebSocket, experience with Golang, microservices architecture, monitoring tools (Prometheus, Grafana, Sentry), familiarity with ML libraries (Scikit-learn, TensorFlow), contributions to open-source Python projects.

условия

  • No conditions specified

Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.

прозрачные зарплаты в IT

Анонимные данные по зарплатам и грейдам

Посмотреть
График динамики зарплат
Telegram Добавить в трекер

Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.