Python Developer (Атом.Око)

Оплата не указана

Вакансия находится в архиве

Гринатом

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Наш отдел создан в 2018м году и занимается машинным обучением: мы автоматизируем внутренние процессы и делаем продукты на внешний рынок, в том числе, высоконагруженные: детекция объектов на спутниковых снимках, импортозамещенный аналог OCR-сервиса, поисковые системы и многое другое.

В отделе около 60 человек: front, back, ml, аналитики, дизайнеры, тестировщики. Работаем в соответствии с spotify-моделью.

Сейчас нам очень нужен middle-senior backend специалист для разработки OCR-продукта. В плане ML у нас уже результаты лучше, чем у tesseract V5 и многих других решений, представленных на рынке (всех, с которыми мы сравнивали).

Какие задачи нужно будет решать:

  • Разработка системы OCR с использованием open source решений (backend);
  • Написание высоконагруженных приложений и микросервисов на Python;
  • Участие в разработке уже имеющихся приложений в составе команды Data Science;
  • Взаимодействие с аналитиками данных, DataScience-специалистами;
  • Участие в принятии архитектурных решений по проекту;
  • Разработка сервисов аутентификации и авторизации;
  • Поддержка и развитие созданных решений;
  • Написание unit-тестов на pytest.

Обязательные требования:

  • Опыт разработки серверных приложений – от 2-х лет;
  • Уверенное знание Python 3+, SQL;
  • Знание фреймворков FastAPI/Flask;
  • Знание базовых алгоритмов и структур данных;
  • Опыт разработки нагруженных отказоустойчивых систем;
  • Умение работать с серверной инфраструктурой: Nginx, Docker и т.п.
  • Опыт работы с Keycloаck
  • Опыт работы с базами данных: PostgreSQL, MongoDB, Redis;
  • Опыт работы с RabbitMQ;
  • Опыт работы с объектным хранилищем: s3, Minio;
  • Опыт работы с GIT, знание CI/CD;
  • Опыт работы с Linux.

Будет плюсом:

  • Понимание микросервисной архитектуры;
  • Опыт разработки сервисов аутентификации и авторизации;
  • Опыт работы с Open Project;
  • Опыт тестирования клиент-серверных запросов;
  • Опыт наставничества и codereview;
  • Опыт работы с OCR системами;
  • Опыт интеграционных и системных тестов;
  • Опыт работы с высоконагруженными системами.

Условия:

  • Работа в крупной компании – лидере на международном рынке;
  • Высокие технологии и масштабные проекты;
  • Компания растет вместе с сотрудниками: есть возможность углублять свою экспертизу в профессии, наращивать сложность задач и расти вверх по карьерной лестнице;
  • Возможность походить обучение в Корпоративной академии Росатома и внешнее обучение, принимать участие в конференциях, тренингах, онлайн-курсах;
  • Открытая и неформальная корпоративная культура, внутренние комьюнити и активный досуг с коллегами;
  • График работы 5/2, сб и вс - выходные дни, в пятницу работаем до 16:45;
  • Офис – м.Нагатинская, возможность удаленной работы;
  • 31 день отпуска;
  • ДМС (включающее стоматологию и телемедицину), скидки на фитнес и английский.
  • Корпоративные подарки детям на Новый год.

Ключевые навыки

Python
Flask
Postgresql

Контактная информация

Гринатом

Сайт: greenatom.ru

Почта: не указана

Вакансия опубликована 07.04.2024 в г. Москва.

Похожие вакансии

#

Москва

Полный день

Подробное описание

14 февраля

#

Санкт-Петербург

Удаленная работа

Подробное описание

12 февраля

#

Junior

от 160 000 до 280 000 ₽

Новотроицк

Полный день

Подробное описание

-