В департамент, выполняющий работы по разработке заказного программного обеспечения под ключ, ищем Системного инженера.
Продуктивная часть проекта представляет из себя следующий набор вычислительных мощностей:
- Более 300 виртуальных серверов;
- Около 3000 виртуальных CPU;
- Более 12 ТБ RAM;
- Около 680 ТБ данных.
Основной технологический стек проекта:
- Тип размещения инфраструктуры – облако заказчика;
- ОС – РедОС 7;
- Разработка – JAVA;
- Application Server – Spring Boot;
- Оркестрация контейнеров – Kubernetes;
- Реляционная СУБД – Postgres PRO, MariaDB;
- Нереляционная СУБД – MongoDB;
- S3 хранилище - Minio;
- IMDG - Redis, Hazelcast;
- Брокер сообщений – Kafka;
- Аутентификация пользователей - Keycloack, openldap;
- Управление инфраструктурой – Ansible;
- CI/CD – Jenkins;
- Хранение кода – selfhosted Gitlab;
- Мониторинг – Victoriametrics, Grafana;
- Хранение логов – Opensearch stack.
Задачи:
- Эксплуатация высоконагруженной системы федерального уровня;
- Развертывание, администрирование, диагностика проблем JAVA веб-приложений;
- Развертывание, администрирование, диагностика проблем Kubernetes;
- Диагностика и устранение проблем с ОС и прикладным ПО;
- Выстраивание CI/CD конвейера;
- Развитие и автоматизация инфраструктурных сервисов;
- Взаимодействие с разработчиками и другими внешними командами;
- Предоставление различным командам инструментов для улучшения их процессов. Внедрение подходов Infrastructure-as-a-Code;
- Планирование и развитие инфраструктуры промышленного контура системы;