Назад

Не получаете ответ?

Вакансия опубликована 7 дн. назад - шансы на ответ снижаются.

8 дней назад

Python-разработчик (Python)

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

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

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

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

Текст:
/
TL;DR
Python-разработчик (Python/Flask): разработка и развитие backend-сервисов, REST API и интеграций с внешними системами с акцентом на базы данных, асинхронную обработку задач и качество кода. Фокус на оптимизации производительности, проектировании SQL-запросов, тестировании и взаимодействии с командами QA, DevOps и бизнесом.

Локация: офис работодателя в Караганде, улица Алалыкина, 12; график работы — 9:00–18:00

Компания

WOOPPAY развивает backend-сервисы и интеграции для веб- и мобильных клиентов.

Что делать

  • Разрабатывать и развивать backend-сервисы на Python с использованием Flask.
  • Проектировать REST API для веб- и мобильных клиентов, интегрировать внутренние сервисы с внешними системами и партнёрскими API.
  • Проектировать схемы баз данных, писать и оптимизировать SQL-запросы.
  • Реализовывать асинхронную обработку задач с очередями, включая Dramatiq и Kafka.
  • Покрывать код unit- и интеграционными тестами, участвовать в code review и техническом планировании.
  • Оптимизировать производительность, поддерживать и рефакторить существующий код, взаимодействовать с QA, DevOps и бизнес-подразделениями.

Требования

  • От 1 года до 3 лет опыта разработки.
  • Уверенное знание Python 3.x: стандартная библиотека, type hints, ООП, SOLID и паттерны проектирования.
  • Опыт разработки на Flask, FastAPI или Django.
  • Опыт работы с PostgreSQL и SQL, включая индексы, транзакции, принципы ACID и анализ запросов через EXPLAIN.
  • Опыт работы с SQLAlchemy, Alembic и Redis.
  • Понимание принципов REST API.
  • Навыки написания unit- и интеграционных тестов с pytest.
  • Опыт работы с системами очередей и библиотеками фоновой обработки задач: Dramatiq, Celery или RQ.
  • Уверенное владение Git и базовые навыки работы с Linux.

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

  • Опыт работы с Apache Kafka.
  • Опыт работы с pandas.
  • Знание Go.

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

  • Полная занятость в офисе с графиком 9:00–18:00.
  • Свободная и поддерживающая среда для воплощения идей.
  • Онбординг с поддержкой и знакомством с процессами.
  • Официальное трудоустройство согласно ТК РК.
  • Оплачиваемое компанией обучение, частичная оплата спортивного зала и внутренние активности.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →