Бэкенд-разработчик (Python)
Utair входит в топ-5 российских авиаперевозчиков и перевозит ежегодно около 8 млн человек. Авиакомпания летает по 150 направлениям, более 60 из которых доступны только пассажирам Utair. В парке Utair 65 самолетов. Основной пункт пересадки — московский аэропорт Внуково, на который приходится более 160 рейсов Utair ежедневно. Штаб-квартира Utair располагается в Сургуте. Авиакомпания входит в реестр операторов IOSA с 2008 года. Utair — это во многом еще и IT-компания. Мы занимаемся инновационной разработкой коммерческих сервисов и создаем высоконагруженные проекты. Нашими сервисами пользуются миллионы пассажиров и каждое изменение в продукте находит моментальный отклик. С нашими разработками не стыдно выступать на большой конференции. Мы ищем разработчика Python, который сможет сначала влиться, а потом и возглавить проекты, которые мы реализуем. Мы ищем не крутого соло-программиста, а командного игрока, который сможет повышать свой уровень вместе со всей командой. Мы стремимся использовать востребованные рынком технологии, не изобретая свои велосипеды. Поэтому вы можете быть уверены, что сможете прогрессировать в нужном темпе. Обязанности:
Работать над улучшением сервисов авиакомпании; Разрабатывать и проектировать отказоустойчивое и высокопроизводительноепрограммное обеспечение, которое легко поддерживать, сопровождать; Оценивать технический долг и планировать рефакторинг.; Документировать разрабатываемые решения; Находить оптимальные решения с учетом потребностей бизнеса; Участвовать в планировании спринтов. Повышать качественные метрики команды; Наша цель — и 99% uptime, и быстрые поставки в бой для экспериментальных сервисов с минимальными затратами на разработку (сокращение time to market).
Требования: - высшее техническое образование; - не менее 3 лет работы в смежной должности, из них не менее 2 лет - с python; - навыки работы с системами мониторинга; - желателен опыт проектирования HA/HL систем; - хорошее знание: python3, shell, git, flask, celery, redis, mongodb, column databases, design patterns - понимание основных принципов разработки ПО, automation systems, unit tests; - владение английским языком на уровне чтения профессиональной литературы. Условия: - место работы: работать можно удаленно, но у нас есть офисы в Москве, Краснодаре, Тюмени и Сургуте; - график работы: пятидневная рабочая неделя (на связи с 10 до 17.00 МСК, работа 8 часов в день); - заработная плата договорная, выплачивается 2 раза в месяц; - льготы для сотрудников и членов семьи на авиаперелеты. - возможны непродолжительные командировки (не более недели); - оплачиваемые больничные и отпуска; - участие в корпоративных мероприятиях Компании.