Бизнес-область:
Разработка собственных программных продуктов и создание удобных и функциональных приложений для решения задач в области логистики ж/д перевозок на путях необщего пользования для крупных промышленных предприятий.
Условия:
Трудоустройство в соответствии с ТК РФ.
Компания имеет аккредитацию в сфере информационных технологий.
Открыты для сотрудничества с соискателями из любой точки России, предлагаем полностью дистанционный формат работы.
Обеспечиваем необходимым техническим оснащением для работы.
Полный социальный пакет.
Мы приветствуем заявки от всех квалифицированных кандидатов, включая лиц с инвалидностью.
Мы стремимся создать инклюзивную рабочую среду, где каждый имеет возможность реализовать свой потенциал.
Важно:
Указывайте, пожалуйста, в сопроводительном письме зарплатные ожидания.
Стек технологий и инструментов:
Языки программирования и скрипты:
- Java
- JavaScript
- Bash
CI/CD:
- GitLab CI/CD
- Git
- Mercurial
Контейнеризация и оркестрация:
- Docker
- Kubernetes
- Helm
Инфраструктура:
- Linux
- Nginx
- Redis
- RabbitMQ
- PostgreSQL
Мониторинг и логирование:
- Prometheus
- Grafana
- Loki
Сетевые протоколы:
- TCP/IP
- HTTP
- DNS
- TLS
Сборка и управление зависимостями:
- Maven
- Gradle
- npm
- yarn
Безопасность:
- Keycloak
- VipNet
- КриптоПро
Обязанности:
-
Разработка и поддержка CI/CD‑пайплайнов для проектов на Java, JavaFX, JavaScript (GitLab CI, Git, Mercurial).
-
Настройка автоматических сборок, прогонов тестов и публикаций релизов с возможностью отката.
-
Контейнеризация приложений: создание и оптимизация Dockerfile, публикация образов, унификация окружений.
-
Развёртывание и сопровождение кластеров Kubernetes с использованием Helm.
-
Настройка и сопровождение инфраструктуры сборки: GitLab Runners, build‑агенты, артефакты, хранилища.
-
Внедрение мониторинга и логирования на стендах dev/test/prod (Prometheus, Grafana, Loki и др.).
-
Внедрение практик DevSecOps: безопасные пайплайны, управление доступами и секретами.
-
Участие в проектировании отказоустойчивой инфраструктуры и оптимизации производительности.
-
Документирование конфигураций и процедур CI/CD в GitLab, поддержание знаний внутри команды.
Необходимые навыки и опыт:
-
Уверенное владение Linux (администрирование серверов, контейнеров).
-
Опыт работы с GitLab CI/CD, настройкой пайплайнов, runner’ов и переменных окружения.
-
Глубокое понимание Docker и Kubernetes, работа с приватными registry и Helm‑чартами.
-
Практический опыт работы с Git, Mercurial.
-
Понимание процессов сборки и доставки приложений на Java, JavaFX, JavaScript (Maven, Gradle, npm, yarn).
-
Навыки скриптинга (bash, Python).
-
Опыт настройки систем мониторинга, алертинга и наблюдаемости (Prometheus, Grafana, Loki).
-
Понимание сетевых протоколов (TCP/IP, HTTP, DNS, TLS).
-
Опыт работы с Nginx, Redis, RabbitMQ, Keycloak, VipNet, КриптоПро.
-
Навыки оптимизации сервисов и инфраструктурных решений.
Этапы отбора:
Первичное телефонное интервью.
Онлайн-собеседование.
Решение.