Инженер DevOps / Разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О компании
Цель KALABI – помочь средним и крупным организациям расти быстрее за счёт внедрения новых технологий, пригодных для реальной корпоративной среды со всеми её нюансами. Например, для нефтегазового сектора мы создаём цифровых двойников бизнес-процессов на базе IoT и видеоаналитики, для логистики – снижаем расходы на управление цепочками поставок с помощью blockchain, а для одного из госзаказчиков – помогаем находить закономерности в больших объёмах данных с помощью VR.
Мы прибыльны с первого же года, работаем дружно, не зависим от инвесторов и уже второй год растём двузначными темпами. Растите, зарабатывайте и радуйтесь жизни вместе с нами!
Над какими продуктами предстоит работать
- Распределённая система управления совместной деятельностью на базе корпоративного blockchain, позволяющая организациям-участникам автоматизировать договорные отношения и радикально упростить документооборот, взаиморасчёты и управление процессами.
- Цифровая платформа для интеграции IT-систем и управления нормативно-справочной информацией, real-time отображения и предсказания течения процессов на базе данных с промышленных датчиков и видео, построения цифровых двойников процессов, а также создания межсистемных сквозных бизнес-процессов.
Чем предстоит заниматься
- разработкой (в части инфраструктуры) и внедрением PaaS-решений компании;
- разработкой и внедрением решений на базе Kubernetes и OpenShift;
- разработкой (в части инфраструктуры) и внедрением решений на базе blockchain-платформы Hyperledger Fabric и помогать интегрировать их в корпоративную среду (OpenShift, Active Directory, корпоративные удостоверяющие центры и т.д.);
- разработкой манифестов для развертывания приложений в кластерах Kubernetes и OpenShift;
- настройкой CI/CD конвейеров (в настоящее время используем GitLab);
- разработкой плейбуков и ролей Ansible и Bash-скриптов;
- разработкой скриптов для автоматизации, для установки и обновления программного обеспечения у заказчиков;
- настройкой Linux-систем, сетей, системного программного обеспечения, серверных приложений в компании и у заказчиков;
- работать с CentOS, Red Hat Enterprise Linux, Ubuntu;
- разработкой и ведением сопроводительной документации по DevOps;
- участвовать в проектировании и формировании архитектурных решений в вопросах инфраструктуры и DevOps;
- проектированием сетей и составлением сетевых/компонентных схем при внедрении программного обеспечения к заказчику;
- поддержкой серверной инфраструктуры проектов компании;
- поиском и устранением неисправностей, узких мест в работе инфраструктурной части проектов;
- взаимодействовать с другими DevOps-специалистами, аналитиками, backend-разработчиками и frontend-разработчиками.
Что потребуется от Вас
- подтверждённое практикой умение работать с Docker-контейнерами и Kubernetes (или OpenShift);
- навык использования Git и опыт работы (настройка и конфигурирование) с CI/CD системами;
- отличное владение Linux-консолью и скриптовым языком Bash или Python;
- опыт администрирования *nix систем и понимание их устройства;
- опыт работы с системами управления конфигурацией (любая из Chef, Puppet, Ansible);
- знание принципов работы сетей (TCP/UDP, DNS, gRPC и http, маршрутизация/инкапсуляция, как сети связываются между собой и т.д.);
- широкий кругозор в технической архитектуре корпоративных информационных систем (из чего они обычно состоят, что такое SSO и доменная аутентификация, как между собой интегрируются разные системы, что такое брокеры сообщений, ESB и т.д.);
- знание принципов администрирования и построения (в части инфраструктуры) распределённых систем / HighLoad-проектов;
- понимание общих концепций программирования (шаблоны проектирования, ООП, модульность и прочее);
- понимание особенностей микросервисной архитектуры в части архитектуры, администрирования и DevOps;
- навыки сбора и анализа технологической информации, умение быстро вникать в новые технологии, системность мышления;
- умение расставлять приоритеты и планировать свою деятельностью;
- умение решать задачи в заявленный срок, внимательно гуглить и читать туториалы, вовремя сообщать о проблемах;
- способность работать в команде и коммуникативные навыки;
- английский на уровне чтения технической документации и периодического общения с open source-сообществом.
Не требуется, но будет
- знание языка Go и сопутствующей экосистемы (или владение Java-стеком);
- знание и опыт работы с Hyperledger Fabric;
- знание и опыт работы с OpenShift или SDN-сетями;
- знание и опыт работы со связкой Red Hat AMQ (или ActiveMQ), Red Hat Fuse, Apache Camel;
- академический бекграунд в распределённых вычислениях / криптографии / разработке ПО;
- опыт системного программирования (участие в разработке ОС / драйверов / компиляторов / сетевых протоколов и т.д.);
- опыт участия в оптимизации протоколов / сетевого стека (epoll, настройки буферизации и т.д.);
- опыт fullstack-разработки или работы в смежных ролях (frontend, backend, аналитика, дизайн, ...);
- опыт работы с очередями или брокерами сообщений и СУБД;
- опыт работы с HighLoad-системами;
- опыт участия в разработке крупных ИТ-систем с начала и до конца;
- наличие внедренных информационных систем в больших организациях.
Что мы даём
1. Рабочий процесс
- используем Linux и Mac OS, на выбор предоставляем ноутбук или стационарный компьютер и 4k-монитор;
- работаем в связке GitLab (есть CI/CD с pipeline'ами) + Jira + Confluence, общаемся через Telegram;
- возможность выбора технологий в новых проектах и прочие мелочи.
2. Условия
- полный рабочий день с гибким графиком, часть дней можно работать из дома;
- полностью белая зарплата с возможностью получения премий и бонусов;
- ДМС со стоматологией (членов семьи можно оформить с большой скидкой) и полис для выезжающих за рубеж;
- обучение используемым технологиям, оплачиваемые курсы и возможность участвовать в конференциях;
- сложные и необычные задачи (некоторые из задач решаются всего в нескольких компаниях в мире);
- адекватное позитивное руководство (все с техническим или исследовательским бекграундом) и хороший коллектив.
3. Офис
- 4 минуты пешком от м. Сухаревская и 10 минут от Сретенского Бульвара, Тургеневской или Красных Ворот;
- круглосуточный доступ, зоны отдыха, просторные рабочие места, качественный кофе, перекусы и прочие мелочи;
- отличная инфраструктура центра Москвы (более полутысячи кафе и ресторанов в 20 минутах пешком, медцентры, услуги и многое другое).