Отправить резюме
Python developer (Django)
Минск/Любая
от 3-х лет
офис/удалёнка/гибрид
Обязанности:
  • разработка программного обеспечения с использованием языка программирования Python;
  • поддержка и улучшение существующего программного обеспечения;
  • ведение документации по коду;
  • написание и запуск тестов для проверки работоспособности и качества своего кода;
  • отладка и оптимизация приложений.
  • Требования:
  • уверенное владение фреймворками Django+DRF, FastAPI;
  • уверенное владение языком SQL, написание сложных запросов;
  • опыт написания юнит-тестов (pytest, unittest);
  • понимание принципов ООП (SOLID, DRY, KISS);
  • уверенный уровень владения Git и командной строки;
  • опыт работы с публичными API.
  • Преимущества кандидата:
  • опыт работы с PostgreSQL/MySQL/MongoDB;
  • опыт работы с Docker;
  • навыки проектирования API (REST);
  • опыт работы с ORM (Django ORM, SQLAlchemy, Alembic);
  • знание Celery, RabbitMQ, Kafka, Redis;
  • умение читать и понимать чужой код.
  • Используемые технологии:
  • Django
  • Django Rest Framework
  • FastAPI
  • SQL
  • Pytest
  • unittest
  • PostgreSQL
  • MySQL
  • MongoDB
  • Docker
  • Docker Compose
  • SQLAlchemy
  • Django ORM
  • RabbitMQ
  • Celery
  • Kafka
  • Redis
  • Вакансия на перспективу.
    Напишите нам
    Не нашли подходящую вакансию? Присылайте свое резюме. Как только у нас появится подходящая вакансия, мы свяжемся с вами.