АШАН Ритейл Россия — это 32 000 сотрудников и 230 магазинов в 100 городах, 7 логистических центров, E-commerce в партнерстве со СберМаркетом.
IT и Data команда из 350 сотрудников в партнерстве с технологическими лидерами рынка объединяет оффлайн и онлайн каналы продаж и делает покупательский опыт простым, комфортным, персонализированным и максимально позитивным.
Технологии/инструменты
JavaLinuxGitlab CISonarQubeMavenGradleDockerfileBash
Чем предстоит заниматься
- Участвовать во всём процессе разработки — от проектирования до запуска (оптимизация текущего процесса CI-CD, настройка quality gate, тестов и проверок качества продукта перед развертыванием).
- Изучать, предлагать и внедрять новейшие технологии, позволяющие повысить скорость разработки и качество кода в развертываемых артефактах.
- Автоматизация, стандартизация и администрирование процессов сборки и развертывания корпоративных приложений и сервисов компании.
- Заниматься разработкой программного обеспечения в соответствии с функциональным/техническим заданием (с нуля для новых проектов, доработка для существующих).
- Поддерживать и дорабатывать продуктовые решения — работа с существующим кодом.
- Взаимодействие с командами разработки, тестирования, инфраструктуры, безопасности. Проработка и внедрение совместных решений.
- Контроль и управление информацией о серверных средах – их состоянии развернутым версиям и доступности (оптимизация текущего процесса мониторинга и журналирования событий).
- Создание / обновление документации для предлагаемых / текущих решений с подробным описанием функционала (для передачи на поддержку).
- Внедрение и поддержка систем статического анализа кода, проверок покрытия тестами, code-style check etc.
- Внедрение методик и написание unit, integration end-to-end тестов.
- Оптимизация текущего механизма ротации и обновления зависимостей (NPM, Maven Nexus proxy + Nexus stable).
Пожелания к кандидату
- Высшее образование в сфере ИТ.
- Опыт коммерческой разработки на Java от года.
- Умение легко ориентироваться в чужом коде.
- Умение адекватно оценивать риски, сроки реализации и объем работы.
- Умение укладываться в оговоренные эстимейты.
- Быстрая обучаемость, самостоятельность и инициативность.
- Заинтересованность и желание сделать проект лучше.
- Умение вести несколько проектов сразу (умение переключать контекст).
- Знание ОС Linux на уровне администратора.
- Опыт работы с инструментами непрерывной интеграции и умение писать пайплайны (GitLabCI, SonarQube и др.).
- Опыт настройки пайплайнов для бэкенд, фронт приложений.
- Знания инструментов сборки maven, gradle.
- Опыт работы в настройке систем логирования и мониторинга.
- Умение писать Dockerfile (multi-stage, etc...).
- Хорошее знание методологий проектирования ПО и командной разработки.
- Опыт работы с языками сценариев: Bash на уровне системного администратора или выше.
Мы предлагаем
- Комфортабельный офис.
- Возможность работать удаленно в гибридном графике.
- Бесплатная парковка.
- Корпоративная столовая.
- Забота компании: расширенный пакет ДМС со стоматологией, выездом врачей на дом, скидки в наших магазинах и льготные условия от партнеров. К ДМС можно подключать детей через 1 год работы.
- Партнерство с лидерами рынка.
- У нас амбициозные задачи, хороший ИТ бюджет и много возможностей для профессионального развития.
Вячеслав Щербаков Recruiter