Senior Python - разработчик

Дата размещения вакансии: 30.10.2024
Работодатель: The Skolkovo Institute of Science and Technology
Уровень зарплаты:
з/п не указана
Город:
Москва
Западный административный округ, Можайский район, Инновационный центр Сколково, Большой бульвар 30с1
Требуемый опыт работы:
Более 6 лет

Обязанности:

  • Разрабатывает программные модули; пишет, отлаживает и оптимизирует программный код;
  • Участвует в решении крупноблочных задач в высоконагруженных системах;
  • Создаёт распределённые и отказоустойчивые сервисы;
  • Разрабатывает контрольные примеры для проверки отдельных модулей;
  • Участвует в постановке и детализации задач по разработке программного обеспечения, в проектировании архитектуры и компонентов программного обеспечения, выборе используемых инструментов и технологий; оценивает сроки выполнения индивидуальных задач;
  • Работает с диагностическими данными и логами, выявляет по ним ошибки и «узкие места»;
  • Проводит (code review);
  • Участвует в написании программной, технической и отчётной документации.

Требования к кандидату:​​​​​​

  • Python – уверенное владение;
  • Git (создавать ветки, делать rebase, merge, squash);
  • FastAPI (Python);
  • Брокеры сообщений: Kafka/RabbitMQ;
  • Принципы работы с S3 хранилищами (например, MinIO);
  • Redis;
  • Базы данных: MongoDB и PostgreSQL;
  • Принципы работы с PyTest (Python);
  • Алгоритмы и структуры данных.

Является преимуществом:

  • JWT, access_token, refresh_token;
  • Инструменты ML Ops (pandas, numpy, torch, pillow, opencv);
  • Конфигурацию веб-сервера Nginx;
  • Принципы использования doсker и docker-compose;
  • k8s;
  • Настройки Linux: crontab, ssh, port forwarding, firewall, user access и др.