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