Наш отдел занимается разработкой приватной PaaS-платформы для организации внутренних процессов разработки ПО. Наша платформа стандартизует и обеспечивает производственный процесс приложений от размещения исходного кода до развертывания. На текущий момент платформа включает:
- Конвейер CI/CD с готовыми подключаемыми flow;
- Среду развертывания контейнеризированных приложений;
- Интеграционный слой с поддержкой различных транспортных протоколов;
- Систему логирования, мониторинга и телеметрии;
- WEB-портал для управления приложениями.
Платформа строится исключительно на OpenSource-компонентах и включает в себя самые современные технологии. Наша команда самостоятельно выбирает стек технологий, подходящий для решения задачи, мы не заключены в рамки банковских стандартов, а скорее задаем направление развития для остальных команд. При разработке мы придерживаемся современных подходов: микросервисная архитектура, GitOps, cloud-native.
КОГО МЫ ИЩЕМ:
Особенностью работы над нашим продуктом является то, что у нас нет узконаправленных специалистов. Каждый разработчик за время своей работы может столкнуться с различными задачами, для Frontend-разработчика это может быть, как написание непосредственно Frontend и макетов к нему, так и доработка CI/CD для Frontend. То есть мы ищем гибкого разработчика, который готов узнавать новое, расширять свой кругозор и решать задачи, которые могут выходить за рамки его основного профиля.
КАКИЕ ТЕХНОЛОГИИ МЫ ИСПОЛЬЗУЕМ:
- Golang (~90%), Kotlin/Java (<10%);
- TypeScript (React), Vite;
- Kafka, ActiveMQ Artemis, IBM MQ, PostgreSQL, Minio;
- Kubernetes, Docker, Helmfile, Buildkit;
- Istio, Calico, OpenSearch, VictoriaMetrics, Grafana, Jaeger;
- Gitlab, Gitlab CI, Gitlab Runner, KeyCloak;
- Микросервисная архитектура, GitOps, cloud-native applications.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
- Frontend-разработка новой функциональности;
- Доработка существующей функциональности;
- Проектирование макетов;
- Выполнение Code-Review;
- Доработки CI/CD;
- Участие в написании документации;
- Пилотирование/сопровождение разработчиков других подразделений - пользователей разрабатываемой нами платформы.
НАШИ ОЖИДАНИЯ ОТ КАНДИДАТА:
- Опыт разработки на TypeScript;
- Знание GIT, React, Redux, Node.js, HTML5, CSS, Sass, Bootstrap, Vite;
- Опыт работы с Nginx;
- Умение разбираться в чужом коде.
БУДЕТ ПЛЮСОМ:
- Опыт работы с CI/CD;
- Опыт создания макетов;
- Знание жизненного цикла ПО, понимание принципов разработки, внедрения и эксплуатации корпоративного ПО.
ЧТО МЫ ПРЕДЛАГАЕМ:
- Обучение за счет компании (посещение конференций, курсов, помощь в написании статей на Хабр и т.д.);
- Вертикальное и горизонтальное развитие: регулярные тренинги, вебинары, митапы;
- Забота о вашем здоровье: ДМС с первого месяца работы, куда входит стоматология;
- Прозрачный доход: оклад (по итогам интервью) + ежеквартальные премии по результатам KPI;
- Гибкий график или полная удаленка (по итогам общения с командой);
- Комфортные и современные офисы в городах присутствия (Москва, Санкт-Петербург, Уфа, Брянск, Новосибирск и др.);
- Дополнительные бонусы от Россельхозбанка для сотрудников группы компаний (Скидки на спортзалы, рестораны, маркетплейсы и т.д.).