NGENIX
Инженер-программист (Python)
До 200000Full-time, Опыт от 2 лет, Москва, Санкт-Петербург, Можно удалённо2 наиболее частых пути, по которым проекты приходят в разработку: OKRs, которые мы сами себе запланировали на квартал, или через процесс сбора идей. Кстати, по данным нашего таск-трекера, за год в NGENIX обсуждается около 150 идей, примерно треть из которых перерастает в продуктовые или организационные проекты.
Задачи на проектах не выдаются по указанию, а исходя из желаний и интересов.
Что мы разрабатываем?
- Высоконагруженные распределенные системы дистрибуции и кэширования данных;
- Кластерные системы обработки массивов данных;
- Web-сервисы (backend);
- Системы защиты веб-ресурсов от угроз информационной безопасности;
- Системы автоматизации управления сервисами.
Какие требования?
- Опыт коммерческой разработки на Python под Unix — не менее 3 лет;
- Опыт работы с асинхронными фреймворками;
- Отличное знание SQL, знакомство с noSQL;
- Знание устройства и принципов работы сети Интернет и операционных систем Unix;
- Умение производить декомпозицию и адекватную оценку поставленной задачи, соблюдать согласованные сроки;
- Опыт работы в команде, способность перенимать сложившиеся стандарты разработки;
- Знакомство с современными методологиями проектирования, разработки и тестирования;
- Технический английский язык (чтение документации);
Будет круто, если у вас есть:
- опыт обработки больших объёмов данных, опыт работы с ClickHouse;
- опыт разработки облачных веб-сервисов и серверного ПО;
- навыки системного администрирования и построения комплексной инфраструктуры;
- опыт работы с PostgreSQL;
- опыт написания асинхронных и многопоточных приложений;
- опыт работы с RabbitMQ;
- знание протокола HTTP;
- интерес к вопросам информационной безопасности, методам защиты от DDoS и взлома веб-ресурсов.
Чему научим?
- Здоровой любви к документации;
- Слаженной командной работе;
- Делать продукт со 100% прозрачным путем от идеи до реализации;
- Принимать архитектурные и технологические решения.
Что ещё предлагаем?
- Классная «рабочая пауза» в виде Daily в 14:00;
- Нарощенная база в Confluence: если однажды вы встретите старые грабли, больно не будет, ведь с 90% вероятностью мы их уже описали;
- Корпоративная экипировка: худи, толстовки, футболки, поло — которую мы все очень любим и с удовольствием носим;
- ДМС;
- Фрукты/сладости/кофе, настольный футбол, PlayStation, турник в офисе 🙂
- 4 дополнительных оплачиваемых дня в год на случай непредвиденных обстоятельств.
Что прислать в отклике?
Примеры кода на Python или выполненное ранее тестовое задание (с исходными условиями). Если нет ничего из этого, можем дать свое тестовое задание 🙂