Описание вакансии
Геоскан – российская группа компаний полного цикла. Наша команда занимается разработкой и производством беспилотных авиационных систем и малых космических аппаратов. Оборудование и программное обеспечение Геоскана широко применяются в промышленности, образовании и индустрии развлечений. Мы устраиваем соревнования по образовательной робототехнике, запускаем спутники в космос и организуем красочные шоу дронов по всему миру.
Сейчас у нас активно развивается проект сети наземных станций для приема данных с космических аппаратов, в связи с чем мы ищем разработчика в команду.
Чем предстоит заниматься:
- работать в команде разработки по созданию веб-приложений для различных космических проектов;
- участвовать в проектировании архитектуры продуктов;
- разрабатывать и осуществлять поддержку надежного и отказоустойчивого клиент-серверного ПО;
- проводить code review;
- составлять документацию кода и контролировать ее состояние;
- разрабатывать план тестирования продукта.
Мы ожидаем, что вы:
- уверенно владеете инструментами разработки, используя фреймворк Django;
- имеете опыт коммерческой разработки серверных веб-приложений на Python 3.9/3.11;
- владеете опытом работы с системами контроля версий (Git), ведения проектов и настройки жизненного цикла кода (CI/CD);
- имеете опыт работы с современными реляционными базами данных (PostgreSQL, MySQL) и нереляционными базами данных (MongoDB, Timescale, Influx DB);
- понимаете, что такое асинхронное программирование, как оно устроено в языке Python и можете работать с микросервисной архитектурой;
- знаете основные принципы и средства построения клиент-серверной архитектуры (REST API, gRPC или др.);
- знаете сетевые протоколы HTTP(S), WebSocket;
- разбираетесь в новых библиотеках, пишете тесты, в том числе нагрузочные, знаете принципы работы очередей сообщений (RabbitMQ, ActiveMQ).
Вашим преимуществом будет:
- знакомство с С/С++;
- опыт разработки веб-интерфейсных приложений на Javascript (React), Typescript, HTML.
Мы предлагаем:
- оформление в соответствии с ТК РФ и полностью белую заработную плату;
- работу в аккредитованной IT-компании;
- современный комфортный офис в шаговой доступности от метро Площадь Мужества;
- охраняемая авто- и велопарковка;
- гибкое начало рабочего дня;
- полис ДМС после 6 месяцев работы;
- корпоративный спорт: футбол, волейбол, баскетбол, йога;
- изучение иностранных языков в офисе с 50% компенсацией от компании;
- корпоративная библиотека и настольные игры;
- чай/кофе и станции здорового питания на уютных кухнях.