JETLYN

python разработчик микросервисов

Коротко

Python-разработчик микросервисов в компании Джетлин, которая занимается заказной и продуктовой разработкой и ML/AI-решениями. Роль включает разработку и поддержку микросервисов и монолита на Python, ведение задач от постановки до продакшена, настройку мониторинга и код-ревью коллег. Требуется от 3 лет коммерческой разработки на Python, понимание микросервисной архитектуры, опыт с PostgreSQL, Docker/Kubernetes и широким набором инфраструктурных инструментов. Работа полностью удалённая.

Описание
Джетлин занимается заказной и продуктовой разработкой, создаёт ML/AI-решения под ключ, внедряет и поддерживает программное обеспечение.
Задачи
•Разрабатывать и поддерживать микросервисы на Python: HTTP API, консумеры и консольные команды
•Дорабатывать монолит на Python в рамках своих задач
•Самостоятельно вести задачи по внутреннему процессу: от декомпозиции и оценки до выката в продакшен и наблюдения за канареечным релизом
•Покрывать код тестами, проходить проверку кода, поддерживать стиль кода и типизацию
•Настраивать мониторинг и оповещения для своих сервисов, разбирать инциденты по логам и графикам
•Участвовать в декомпозиции проектов и вести проект со стороны разработки
•Проводить проверку кода коллег и создавать новые микросервисы с нуля со временем
Требования
•От 3 лет коммерческой разработки на Python
•Понимание микросервисной архитектуры, структуры сервисов и взаимодействия между ними
•Уверенная работа с PostgreSQL, включая понимание планов запросов, брокерами сообщений и Redis или кэшами
•Практика написания модульных и интеграционных тестов
•Опыт работы со статическим анализом, mypy и линтерами
•Опыт контейнеризации и развёртывания с Docker, Kubernetes или другим оркестратором
•Понимание различий между окружениями dev, beta и prod и принципов постепенного выката
•Умение самостоятельно диагностировать проблемы в работающих системах по логам, метрикам, графикам и трассировкам
•Опыт работы с функциональными флагами и динамической конфигурацией приложения
•Умение самостоятельно вести задачу: уточнять требования, декомпозировать, оценивать, укладываться в оценку и доводить задачу до продакшена
•Опыт работы с Git, проверки кода и процессами по типу Jira
•Знание Python 3, asyncio, PostgreSQL, RabbitMQ, Elasticsearch, Docker, Kubernetes, Argo CD, Nomad, Grafana, Prometheus, ELK, Kibana, Jaeger, pytest, mypy, Swagger/OpenAPI, Jira, Confluence и Slack
Условия
Можно работать удалённо.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте