НИИ «ВОСХОД» — мультисервисный партнер государства в области информационных технологий с 1972 года. Мы создаем инновационные ИТ-решения для органов власти, внедряем и развиваем новые форматы эффективного взаимодействия между государством и обществом.
Институт специализируется на разработке и эксплуатации информационных систем, услугах в области информационной безопасности (в том числе создании средств криптографической защиты информации), а также разработке и развитии ИТ-архитектуры современных информационных систем и цифровых платформенных решений.
Обязанности:
- Доработка программного обеспечения ИС на основе сформированных функциональных и нефункциональных требований, сценариев использования, требований к интерфейсам, интеграциям и безопасности
- Разработка функциональности программного обеспечения: модулей, API, форм обработки и хранения данных
- Реализация интерфейсов и UX-сценариев
- Участие в приемке и тестировании доработанного/разработанного функционала программного обеспечения
Нам важно:
- Знание синтаксиса, алгоритмов, принципов, основных библиотек, типов данных языка Python;
- Умение разбираться с чужим кодом;
- Понимание и опыт работы со микро-сервисной архитектурой;
- Знание SQL и практический опыт работы с PostgreSQL и MySQL с использованием SQLAlchemy;
- Владение Django Framework;
- Опыт работы с криптографическими библиотеками asn1, PyGOST, PyOPenSSL, Pydantic;
- FastAPI, aiohttp;
- Опыт создания пакетов pip;
- Разработка Unit-тестов;
- Понимание основ PKI;
- Опыт работы с Docker;
- Владение ОС Linux на продвинутом уровне;
- Опыт командной разработки с использованием Git;
- Умение составлять документацию.
Будет плюсом:
• Опыт работы с Redis;
• Опыт работы с RabbitMQ;
• Опыт работы с Celery;
• Опыт работы с React/Redux, webpack;
• Опыт работы с Node.Js;
• Опыт работы с Ceph.
Мы предлагаем:
- Белую заработную плату;
- График работы 5/2, гибкое начало рабочего дня;
- Оформление по ТК РФ;
- Возможность профессионального развития;
- Отсутствие опен-спейсов и строгого дресс-кода;
- Бесплатную охраняемую парковку на территории офиса;
- Возможность обучения;
- Тренажерный зал в офисе.