Назад
5 дней назад

Middle Python Backend Developer (Python)

500 000KZT
Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Страна
Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Middle Python Backend Developer (Python): Реализация бизнес-функций, REST API и сервисных слоёв для backend-модулей с акцентом на PostgreSQL, авторизацию и тестирование. Фокус на интеграции очередей и уведомлений, оптимизации запросов, покрытии ключевых кейсов тестами и поддержании качества кода.

Локация: Астана, микрорайон Промышленный, улица Кокарал, 2/1; работа на месте работодателя

Зарплата: от 500 000 KZT на руки в месяц

Компания

K-Line Network разрабатывает программные решения с backend-модулями, API и сервисными интеграциями.

Что делать

  • Реализовывать бизнес-функции по техническому заданию под руководством архитектора.
  • Разрабатывать REST API endpoints и сервисные слои.
  • Создавать UI-ориентированные backend-сущности: views, формы и карточки.
  • Интегрировать очереди и уведомления.
  • Писать unit- и интеграционные тесты, участвовать в code review и исправлять ошибки.
  • Разрабатывать модули по спринтам, документировать API и изменения.

Требования

  • Уверенное знание Python 3.10+.
  • Опыт разработки REST API с FastAPI или Django/DRF.
  • Опыт работы с PostgreSQL через SQLAlchemy или Django ORM: связи, транзакции и базовая оптимизация запросов.
  • Понимание JWT-авторизации, ролей и permission checks.
  • Опыт написания тестов с использованием unit- и интеграционного подходов; pytest желателен.
  • Знание Git, pull requests, веток и code review; соблюдение стандартов black, isort, flake8/ruff, структурированного JSON-логирования и единого формата ошибок API.

Хорошо, если есть

  • Опыт работы с Celery/RabbitMQ и Redis-кешированием.
  • Знание OpenAPI/Swagger.
  • Опыт разработки админ-панелей на Django admin или кастомных решениях.
  • Опыт типизации с mypy, включая core-модули.

Культура и преимущества

  • Официальное трудоустройство.
  • График 5/2.
  • Конкурентная заработная плата.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →