22 сен

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

ориентир по рынку
вакансия зп не указана
в среднем 223 560 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

Джетлин занимается заказной и продуктовой разработкой, создаёт 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.

условия

  • Можно работать удалённо.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.