Обязанности:
О нас: Наш коллектив представляет собой крупную IT-лабораторию, являющуюся подразделением национального исследовательского университета (МФТИ, Физтех). Наша команда разрабатывает программный комплекс имитационного моделирования работы беспилотных авиационных систем в рамках реализации мероприятий Федерального проекта № 5 «Перспективные технологии для беспилотных авиационных систем». Чем предстоит заниматься вам: Вам предстоит заниматься: Разработкой высоконагруженных высокопроизводительных сервисов для комплекса имитационного моделирования; Руководством командой разработки (5-7 человек) высоконагруженных высокопроизводительных сервисов программного комплекса имитационного моделирования (backend-часть программного комплекса); Проведением Code Review; Участием в построении процесса релизов; Оценкой сроков; Ведением и поддержкой проектной технической документации Основные требования: Высшее техническое образование; Практический опыт управления командой разработчиков, контроль за выполнением задач, повышение эффективности выполнения задач; Желание развиваться в роли тимлида; Знание современного Python 3; Понимание asyncio: опыт работы с асинхронными фреймворками (aiohttp/sanic/fastapi); опыт работы с базами данных (в идеале, PostgreSQL); Опыт работы с библиотеками/брокерами сообщений (ZeroMQ, RabbitMQ и т.д.); Понимание docker, Linux и азов DevOps; Понимание принципов работы сетевых протоколов и стандартов (HTTP, WebSockets); Знание принципов ООП и шаблонов проектирования. Что ещё будет полезно? Опыт c Kubernetes, PostgreSQL, ELK, Redis, MinIO, SLURM; Опыт настройки Nginx. Где мы находимся? Офис находится в г. Жуковский (Московская область). Что ещё мы предлагаем? Прием по ТК РФ, социальные гарантии по ТК РФ; Гибкий график, возможна полная или частичная удаленная работа; Возможность участия в разработке наукоемких и инновационных решений; Технический рост: учиться в ходе решения новых задач, консультироваться/делиться опытом с командой и приглашаемыми экспертами в различных областях, участвовать в конференциях при желании; Конкурентную заработную плату, растущую в соответствии с ростом ваших навыков.