Мы в поисках опытного Python-разработчика в команду разработки бэкенда Платформы Моделирования Космической Системы. Платформа состоит из пользовательских приложений, отвечающих за визуализацию параметров Космической Системы и помогает конструкторам, математикам и системным инженерам моделировать сценарии построения и эксплуатации Орбитальной Группировки.
Мы предлагаем участие в глобальном международном проекте на острие науки и техники, возможность прикоснуться к реальному Космосу, внести свой вклад в то, о чем потом будут снимать фильмы и носить футболки с логотипом. У нас настоящий Rocket Science — с инженерами в белых халатах, лабораториями, испытательными стендами, новейшим оборудованием.
В нашей команде работают математики, аналитики, разработчики, ученые — самые крутые специалисты, которых мы собрали со всех уголков нашей страны. У нас длинные спринты и адекватная оценка трудоемкости. Мы ценим вовлеченность в общий процесс и слышим предложения и идеи каждого.
Наш стек: Python 3.11+, FastAPI (Pydantic v2), Numba, NumPy, pandas, SQLAlchemy 2+, Ruff+MyPy (Lint), Kafka (FastStream), Redis (Dragonfly), Matlab, Postgres, MongoDB, C++ (эмуляторы), React/TS/Vite (Front).
Задачи
- Разработка бэкенда Платформы математического моделирования (SaaS).
- Разработка интерфейсов взаимодействия с фронтендом (SPA, React).
- Разработка микросервисов моделирования составных частей Космической Системы.
- Организация потоков данных между вычислительными модулями.
- Интеграция вычислительных модулей (микросервисов).
- Управление ресурсами микросервисов.
- Работа с СУБД Postgres, Mongo.
- Обработка и анализ данных в pandas, NumPy.
Что мы ожидаем от кандидата
- Инженерное или техническое образование.
- Опыт разработки на Python от 4 лет, на позиции Senior — от 1 года.
- Опыт работы в проектах Single Page Application.
- Хорошее знание REST API.
- Хорошее знание фреймворка FastAPI (Pydantic v2).
- Опыт работы с Poetry (MyPy, Ruff будет плюсом).
- Опыт работы с базами данных Postgres (SQLAlchemy 2.0), MongoDB.
- Опыт работы с контейнерами Docker.
- Знание основ Data Science, опыт обработки данных на Python.
- Опыт работы с инструментами командной разработки: Confluence, Jira, Git.
Будет плюсом
- Опыт разработки высоконагруженных или realtime-приложений обработки данных.
- Опыт разработки приложений, тесно интегрированных с железом (автопилоты, automotive, robotics, aerospace).
- Опыт разработки микросервисов для "цифровых двойников".
- Опыт работы с Kafka или другими менеджерами очередей.
- Опыт программирования на других языках — Go, Rust, R, Julia, Matlab.
- Хорошее знание математики или опыт работы в инженерных или научных проектах.
Мы предлагаем
- Работу в аккредитованной ИТ-компании.
- Возможность выбора формата работы (офис/гибрид, командировки в Москву за счет компании).
- Комфортный современный лофт-офис БЦ Искра в 5 минутах от м. Динамо / Петровский Парк.
- Оформление в соответствии с ТК РФ.
- Конкурентный уровень заработной платы — на уровне лидеров ИТ/телеком-индустрии.
- ДМС со стоматологией с первых дней работы, льготные условия страхования близких, оплату больничного до 100% (в соответствии с политикой компании).
- Скидки в сети фитнес-клубов World Class и другие предложения.
- Возможность обучения и участия в профессиональных конференциях за счёт компании.
- Возможность участия в спортивных мероприятиях: бег, футбол, шахматы и другие.
- Шаг в космос — для тех, кто вдохновлен идеей покорения космоса и мечтает быть к этому причастным.