К содержимому

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

WOOPPAYКараганда

Мы ищем специалиста для разработки и развития backend-сервисов на Python, работы с API, базами данных и асинхронной обработкой задач.

Чем предстоит заниматься:

-

Разрабатывать и развивать backend-сервисы на Python с использованием Flask.

-

Проектировать и реализовывать REST API для веб- и мобильных клиентов.

-

Интегрировать внутренние сервисы с внешними системами и партнёрскими API.

-

Проектировать схемы баз данных, писать и оптимизировать SQL-запросы.

-

Реализовывать асинхронную обработку задач с использованием очередей, в том числе Dramatiq и Kafka.

-

Покрывать код unit- и интеграционными тестами.

-

Участвовать в code review и техническом планировании задач.

-

Оптимизировать производительность сервисов, выявлять и устранять узкие места.

-

Поддерживать и рефакторить существующий код.

-

Взаимодействовать с командами QA и DevOps, а также с бизнес-подразделениями.

Что для нас важно:

-

Уверенное знание Python 3.x: стандартная библиотека, type hints, ООП, SOLID и паттерны проектирования.

-

Опыт разработки на одном из web-фреймворков: Flask, FastAPI или Django.

-

Опыт работы с PostgreSQL и SQL: индексы, транзакции и принципы ACID, анализ запросов через EXPLAIN.

-

Опыт работы с ORM SQLAlchemy и миграциями через Alembic.

-

Опыт работы с Redis.

-

Понимание принципов REST API.

-

Навыки написания unit- и интеграционных тестов с использованием pytest.

-

Опыт работы с системами очередей и библиотеками для фоновой обработки задач: Dramatiq, Celery или RQ.

-

Уверенное владение Git и базовые навыки работы с Linux.

Будет плюсом:

-

Опыт работы с Apache Kafka.

-

Опыт работы с pandas.

-

Знание Go.

Какие условия мы предлагаем:

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

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.