Компания: PureCommit (Пьюркоммит)
Проект: телеком
Формат работы: удалённо по РФ
Тип занятости: полная занятость, аутстафф (работа с заказчиком)
Оформление: через ИП
Технический стек: Python 3.12, FastAPI, SQLAlchemy, aiohttp, Docker, PostgreSQL, RabbitMQ.
Требования
-
Уверенное знание Python от 2 лет и опыт промышленной разработки.
-
Понимание асинхронного программирования и опыт работы с asyncio.
-
Опыт разработки REST API сервисов на FastAPI и/или aiohttp.
-
Навыки написания юнит- и интеграционных тестов (pytest).
-
Опыт работы с системами CI/CD (GitLab CI).
-
Опыт работы с Docker и Kubernetes.
Обязанности
-
Разработка и развитие backend-сервисов на Python (FastAPI / aiohttp).
-
Проектирование и реализация REST API для внутренних и внешних систем.
-
Разработка асинхронных микросервисов и интеграций в рамках телеком-платформы.
-
Работа с базами данных PostgreSQL: проектирование схем, оптимизация запросов.
-
Реализация обмена данными через RabbitMQ и другие сервисы очередей.
-
Поддержка существующего функционала, анализ и устранение инцидентов.
-
Написание модульных и интеграционных тестов (pytest).
-
Участие в CI/CD-процессах (GitLab CI), участие в релизах.
-
Контейнеризация и работа с Docker, участие во внедрении решений в Kubernetes.