Условия работы
Чем предстоит заниматься?
- Автоматизация процесса разработки;
- Разработка новых и развитие существующих инструментов для осуществления контроля применения инженерных практик и сбора метрик эффективности конвейера DevOps;
- Работа с REST API смежных систем для построения интеграций конвейера DevOps со смежными системами (Jira, Confluence и т.д.);
- Доработка системы Jira в соответствии c требованиями;
- Анализ выявленных проблем и исправление дефектов в развиваемых сервисах и инструментах;
- Разработка стандартов, регламентов, рекомендаций или инструкций по использованию инженерных практик;
- Участие в развитии инструментов разработки в роли эксперта.
Что поможет стать членом нашей команды?
- Опыт работы с Java 8 и выше;
- Знание принципов ООП, базовых алгоритмов и структур данных;
- Знание принципов разработки ПО SOLID, DRY и т.д.;
- Опыт применения Spring Framework, Spring Boot;
- Опыт разработки ПО с микросервисной архитектурой, web-сервисов, понимание протокола REST;
- Системы сборки (Maven, Gradle);
- Система контроля версий (Git);
- Написание и анализ SQL-запросов (Oracle, PostgreSQL);
- Опыт написания юнит-тестов с использованием JUnit, Mockito, Testcontainers, WireMock;
- Понимание и умение применять паттерны проектирования ПО; • Опыт написание технической документации;
- Умение разбираться в чужом коде.
- Профессионально значимые качества: инициативность, способность работать в команде.
Мы предлагаем:
- Конкурентную заработную плату: оклад + премии.
- Стимулирующие выплаты: к отпуску, по случаю рождения ребенка, вступления в брак, а также в сложных жизненных ситуациях.
- Хороший соцпакет (ДМС с первого месяца работы, льготы и скидки на фитнес, авиабилеты и др).
- Отпуск 33 дня.
- Дистанционную работу.
- Отличный коллектив, высокий уровень компетенции коллег, постоянный обмен опытом.
- Возможность обучения за счет компании, участие во внутренних митапах и внешних конференциях.