Обязанности:
Интерфакс - крупнейшая в России негосударственная информационная группа, создатель передовых информационно-аналитических систем в сегменте B2B, одно из ведущих в стране и наиболее цитируемых в мире российских информационных агентств. Одно из основных направлений деятельности компании Интерфакс - это поставка политических и экономических новостей, а также фундаментальных и биржевых данных. Компания Интерфакс один из лидеров в своей отрасли и в числе своих клиентов имеет все крупнейшие СМИ, теле- и радиоканалы, интернет СМИ, издательства, государственные и бизнес-структуры, а также игроков финансового сектора, таких как биржи и банки. Продуктом деятельности информационного агентства Интерфакс являются платные ленты новостей. В этих лентах новости сгруппированны и структурированы по регионам, тематикам, отраслям и другим атрибутам. Доступ к этим лентам осуществляется по подписной модели. Задачи, которые предстоит решать: Архитектурная проработка бизнес-требований, технических требований, нефункциональных требований. Выбор оптимальной архитектуры, выявление технических рисков. Согласование архитектурного решения и его ограничений, и атрибутов качества с заинтересованными лицами. Верхнеуровневая оценка трудоемкости предложенного решения. Прототипирование и реализация критических частей системы. Контроль реализации решения разработчиками. Выработка предложений по рефакторингу, участие в создании и развитии внутренних стандартов и практик. Участие в code review, review постановки задач. Участие в макетировании и реализации ключевых компонентов системы. Декомпозиция задач разработки на крупные блоки и определение порядка их реализации в соответствии с планом проекта. Контроль качества и целостности архитектуры одного или нескольких приложений на всем жизненном цикле. Исследование и оценка новых технологий для применения в проектах. Что мы ожидаем увидеть в успешном кандидате: Опыт проектирования и разработки высоконагруженных систем от 3-х лет Отличное знание языка программирования Python(версии 2 и 3) Опыт разработки для реляционных БД (PostgreSQL) Умение разбираться в чужом коде: Микросервисы и SOA Умение делать декомпозицию поставленных задач, оценивать и выдерживать сроки их исполнения Опыт разработки приложений со строгими требованиями к скорости работы на разных платформах(Десктоп/Планшет/Телефон) и скорости доставки контента Опыт поиска узких мест, оптимизации производительности Опыт работы на крупных проектах Навыки работы с нефункциональными требованиями(как должна работать система или программный продукт, и какими свойствами или характеристиками она должна обладать) Отличное понимание паттернов проектирования ПО Умение давать экспертную оценку трудоемкости и длительности работ Что мы готовы предложить: Официальное оформление с первого дня работы, ДМС (включая стоматологию), "белая" заработная плата, премии по результатам работы: квартальные, годовые Удобное местоположение: офис в историческом центре Москвы (Маяковская, 1 мин. ходьбы от метро) Формат работы гибрид Тренинги и обучение, участие в профессиональных конференциях и корпоративных мероприятиях