🔥 1000+ вакансий с удаленкой на Хабр Карьере → посмотреть и откликнуться

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

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

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

Компания

Ускорение и защита публичных веб‑ресурсов

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

О компании и команде

NGENIX — лидер на рынке облачных решений и разработчик крупнейшей в России распределенной облачной платформы. Уже 15 лет NGENIX помогает развивать российский рынок веб-приложений: самые крупные, быстрорастущие и известные веб-ресурсы в стране используют облачные сервисы NGENIX, чтобы защищаться от DDoS-атак, ботов и взломов, ускорять загрузку веб-страниц, доставлять видео и обеспечивать безотказную работу сайтов и приложений.

Среди клиентов NGENIX — более 500 российских компаний, среди которых маркетплейсы, интернет-магазины, системы онлайн-бронирования, OTT-платформы, СМИ и государственные интернет-сервисы. Нам доверяют такие крупные игроки, как Ozon, Аэрофлот, Wink, Азбука Вкуса, Авито, ЦИАН, Почта Банк, Ингосстрах, Сбермаркет, X5 Retail Group, Амедиатека, OKKO и другие.

Присоединяйтесь к команде, которая помогает Рунету работать и становиться лучше каждый день!

Стек технологий: Python, Postgres, sqlalchemy, aiohttp, rest, openapi, lua, clickhouse, pytest, nginx, kafka, k8s, docker, dns, chef

Задачи разработки:

  • Разрабатывать высоконагруженные системы. Платформа NGENIX ежедневно обрабатывает порядка 12 миллиардов запросов, и нам важно это делать с минимальной задержкой и высокой эффективностью использования ресурсов;
  • Разрабатывать распределённые системы. Платформа NGENIX на данный момент состоит из 43 географически распределённых узлов;
  • Попробовать свои силы в Machine Learning. Вам предстоит совершенствовать существующие алгоритмы, а также придумывать и проверять новые;
  • Разрабатывать DSL'и. Мы разработали язык описания правил мониторинга оборудования платформы, который позволяет описывать сложные взаимосвязи между объектами мониторинга, а также язык описания правил обработки пользовательских запросов, который позволяет нашим клиентам самостоятельно настраивать сложные правила фильтрации;
  • Разрабатывать системы, которые каждый день приносят пользу большому количеству пользователей.

Ожидания от кандидата

  • опыт коммерческой разработки на Python под Unix - не менее 3-х лет, опыт работы с асинхронными фреймворками;
  • отличное знание SQL, знакомство с noSQL;
  • знание устройства и принципов работы сети интернет и операционных систем Unix;
  • умение производить декомпозицию и адекватную оценку поставленной задачи, соблюдать согласованные сроки;
  • опыт работы в команде, способность перенимать сложившиеся стандарты разработки;
  • знакомство с современными методологиями проектирования, разработки и тестирования;
  • технический английский язык (чтение документации).


Будет плюсом опыт (или желание его получить):

    • опыт обработки больших объёмов данных, опыт работы с ClickHouse;
    • участие в разработке облачных веб-сервисов и серверного ПО;
    • опыт работы с PostgreSQL;
    • опыт написания асинхронных и многопоточных приложений;
    • опыт использования архитектур на основе очередей сообщений и событий;
    • знание протокола HTTP;
    • интерес к информационной безопасности, методам защиты от DDoS и взлома веб-ресурсов;
    • владение навыками системного администрирования и построения комплексной инфраструктуры.

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

    • Надежная аккредитованная IT-компания, которая постоянно развивается и растет в среднем на 30% каждый год.
    • Конкурентоспособная «белая» зарплата, прозрачная система премий.
    • Четко выстроенные внутренние процессы и прозрачные цели, сформированные по методике OKR.
    • Забота о здоровье: ДМС со стоматологией.
    • Бюджет на обучение, который можно тратить на книги, профессиональные курсы и конференции.
    • Обмен знаниями внутри компании – мы организовываем внутренние митапы, технические презентации и воркшопы.
    • + 4 выходных дня в году.
    • Современное оборудование для работы без экономии на мелочах.
    • Фирменный мерч, который приятно носить.
    • Возможность работать удаленно или в современном офисе рядом с м. «Динамо».