Локация
Офис работодателя в Караганде, улица Алалыкина, 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.
•Свободная и поддерживающая среда для воплощения идей.
•Онбординг с поддержкой и знакомством с процессами.
•Официальное трудоустройство согласно ТК РК.
•Оплачиваемое компанией обучение, частичная оплата спортивного зала и внутренние активности.