Бизнес-область:
Разработка собственных программных продуктов и создание удобных и функциональных приложений для решения задач в области логистики ж/д перевозок на путях необщего пользования для крупных промышленных предприятий.
Условия:
Трудоустройство в соответствии с ТК РФ.
Компания имеет аккредитацию в сфере информационных технологий.
Открыты для сотрудничества с соискателями из любой точки России, предлагаем полностью дистанционный формат работы.
Обеспечиваем необходимым техническим оснащением для работы.
Полный социальный пакет.
Мы приветствуем заявки от всех квалифицированных кандидатов, включая лиц с инвалидностью.
Мы стремимся создать инклюзивную рабочую среду, где каждый имеет возможность реализовать свой потенциал.
Важно:
Указывайте, пожалуйста, в сопроводительном письме зарплатные ожидания.
Стек технологий и инструментов:
Языки программирования и скрипты:
CI/CD:
Контейнеризация и оркестрация:
Инфраструктура:
Мониторинг и логирование:
Сетевые протоколы:
Сборка и управление зависимостями:
Безопасность:
Обязанности:
Разработка и поддержка 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, КриптоПро.
Навыки оптимизации сервисов и инфраструктурных решений.
Этапы отбора:
Первичное телефонное интервью.
Онлайн-собеседование.
Решение.