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

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Информационное агентство России

Описание вакансии

Условия работы

Кто мы?
ТАСС — это старейшее новостное агентство в России. Мы производим больше 1,5 тысяч новостей в сутки для миллионов пользователей в России за рубежом. Наши корреспонденты работают практически во всех странах мира и регионах России.
Фотобанк ТАСС — один из самых больших в СНГ, а в сутки мы выпускаем свыше 600 эксклюзивных репортажных фото и новостных видео.
И чтобы все это слаженно и четко работало, нужны технологии.
Поэтому мы ищем новых членов нашей команды, которые помогут обновить наши основные системы и продукты. Если вы хотите амбициозных и интересных задач – пишите нам!

Что мы делаем?
Мы создаем высоконагруженные проекты в сфере медиа. Мы хотим переосмыслить инженерный опыт в ключевых для нашего бизнеса направлениях.

Кого мы ищем?
Python-разработчиков, которые вместе с нами:

  • С нуля поучаствуют в создании наших новых проектов tass.ru и tass.media;
  • Поучаствуют в построении отказоустойчивой микросервисной архитектуры.

С чем предстоит работать:

  • Python 3.8+;
  • Асинхронные фреймворки: asyncio, aiohttp, fastapi и другие;
  • PostgreSQL (проектирование структуры БД, оптимизация запросов);
  • Кластер ElasticSearch на нагруженном проекте;
  • Redis;
  • Юнит и интеграционные тесты (pytest). 

    Мы ожидаем, что кандидат:

    • Нацелен на работу в команде, не испытывает дискомфорт от кодревью, принимает участие в проектировании архитектуры приложения;
    • Имеет опыт работы с перечисленными выше технологиями и системами контроля версий;
    • Воспользуется возможностью покрывать код юнит и интеграционными тестами.



    Бонусы

    Мы предлагаем:

    • Участие в самодостаточной Agile-команде, выдерживающей спланированные спринты и регулярно получающей обратную связь от заказчика;
    • Возможность прямо на старте влиять на качество абсолютно нового проекта для максимально широкой аудитории;
    • Ясные достижимые цели и индивидуальный план развития для каждого сотрудника;
    • Повышение квалификации, курсы, участие в конференциях;
    • Гибкий график и удаленную работу (на выбор кандидата);
    • Отличную команду, в которой есть, чему научиться друг у друга.