Python разработчик
сопроводительное письмо
описание
Команда разрабатывает инфраструктуру back-to-back-тестирования web-сервисов. Инструмент (Echo) позволяет сократить время разработки фичи от первой версии кода до релиза в продакшен без деградации качества, надёжности и производительности. Планируется масштабирование инструментов на весь Яндекс.
задачи
- Построить инструмент для анализа ненужных зависимостей и повысить точность попадания в распределённый сборочный кеш.
- Интегрировать фреймворк тестирования с распределённой файловой системой (Plutonium FS).
- Масштабировать фреймворк под новые сервисы и улучшать UX.
- Автоматизировать семплирование входных данных для тестов.
- Разрабатывать AI-базированные средства анализа результатов тестирования.
требования
- Уверенно владеете Python 3.
- Работали с распределёнными системами или крайне хотите этому научиться.
- Прекрасно понимаете разницу между понятиями «процесс» и «поток», вас не пугает async/await или многопоточность.
- Ответственны и аккуратны.
- Будет плюсом знакомство с SQL или аналитические склонности, знание C++ (в частности, с userver), знакомство с MapReduce, опыт работы с большими данными, склонность к профилированию и оптимизации производительности, коммуникабельность.
условия
- Расширенная медицинская страховка с первого месяца (стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, страхование от несчастных случаев).
- Психотерапия в офисе или онлайн-сервисах.
- Лазерная коррекция зрения через год работы.
- Ведение беременности и роды через два года.
- Страховка для родственников (80% стоимости ДМС для детей и супругов).
- Внутренняя образовательная платформа, менторство, программы для руководителей.
- Оплата участия в профильных конференциях.
- Спортзалы в офисах, корпоративный тренер, скидки в фитнес-клубах.
- Спортивный клуб Яндекса.
- Гибкий график.
- Жилищные займы с льготной ставкой.
- Страхование, детские дни в офисе, подарки на рождение детей.
навыки