Python-разработчик
Мы ищем специалиста для разработки и развития 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 не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.