Мы ИТ-компания, которая занимается разработкой, внедрением и поддержкой лучших продуктов на рынке.
В 2022 году наша компания была признана лучшей ИТ-компанией года по версии Tadviser IT Prize.
BASIS — один из ведущих российских разработчиков программных продуктов для оказания облачных услуг и платформы динамической инфраструктуры. Мы помогаем отечественным компаниям в замещении покидающих рынок зарубежных сервисов. Наши продукты – полноценная экосистема которые покрывают сегменты IaaS и PaaS.
Чем предстоит заниматься:
- Разрабатывать новые компоненты, приложения и сервисы в соответствии с целями и критериями проектов;
- Поддерживать и модифицировать уже существующие сервисы;
- Принимать участие в разработке сервисов компании;
- Принимать участие в обсуждении работ и их декомпозиции;
- Принимать участие в обсуждении взаимодействия компонент и сервисов;
- Предлагать решения в соответствии с целями проектов и работ; Производить исследования для поиска решений и подходов, включая создание рабочих прототипов;
- Проводить контроль качества работ и алгоритмов в соответствии с их целями и критериями.
- Хорошее знание языка программирования golang;
- Знание и понимание жизненного цикла приложений;
- Понимание принципов сборки и дистрибьюции приложений;
- Понимание и опыт применения объектно-ориентированной методологии
- Знание и опыт работы с REST RPC и gRPC, хорошее понимание принципов сетевых API;
- Понимание принципов функционирования распределенных асинхронных систем и знание подходов при их построении;
- Хорошее понимание принципов сетевой коммуникации на базе TCP/ UDP/IP/Eth;
- Понимание основ функционирования кластера Kubernetes;
- Опыт разработки сервисов инсталлируемых в Kubernetes кластер;
- Опыт работы с менеджерами баз данных PostgreSQL, MongoDB;
- Опыт сборки, построения и инсталляции приложений;
- Опыт развертывания Unix-подобных операционных систем;
- Опыт в написании пояснительной документации, инструкций и руководств;
- Опыт в декомпозиции работ, формировании критериев и целей работ.
Будет плюсом:
- Опыт развертывания и эксплуатации кластера Kubernetes в том или ином варианте;
- Написание приложений, интегрируемых в кластер Kubernetes;
- Умение выстроить взаимодействие с разработчиками интерфейсов;
- Опыт разработки приложений или сервисов на С/С++;
- Опыт администрирования серверных комплексов и групп сервисов на их базе;
- Опыт управления Unix-подобными системами и сервисами на их базе;
- Опыт создания и управления коммуникационными приложениями;
- Опыт миграции и переработки унаследованных приложений и библиотек;
- Наличие любительских проектов приложений различного рода.
- Трудоустройство согласно ТК РФ в IT-компании со всеми соответствующими бонусами;
- График работы 5/2, удаленный формат работы ;
- Социальный пакет (ДМС, оплата мобильной связи);
- Обучение внутри компании и на внешних курсах;
- Корпоративная программа лояльности.