О компании и команде
Разыскивается Kafkamen!
РСХБ-Интех — аккредитованная IT-компания, входящая в группу компаний Россельхозбанка. Насчитывает более 2800 сотрудников по всей России. Основное направление деятельности – реализация цифровых проектов для экосистемы Россельхозбанка, а также производство коммерческого ПО для других банков.
О КОМАНДЕ:
Мы разрабатываем частную PaaS платформу для внутренних разработчиков. Нашу платформу используют прикладные разработчики для создания и публикации своих бизнес-приложений. Мы предоставляем функционал под ключ: от правил разработки и готовых CI/CD-скриптов до развертывания в Kubernetes- кластерах и публикации бизнес-функционала пользователям.
В состав платформы входит множество management-сервисов, предоставляемых как услуга (as a Service). Одним из таким сервисов является Kafka as a Service. Многим командам разработки нужна Kafka для решения тех или иных архитектурных задач, поэтому KaaS особенно востребованный сервис в нашей платформе. Сейчас мы предоставляем готовый Kafka-кластер полностью автоматически по «нажатию кнопки». Для развития этого функционала мы ищем в команду Kafkamenа!
КАКИЕ ЗАДАЧИ ПРЕДСТОИТ ВЫПОЛНЯТЬ:
- развивать функционал Kafka as a Service;
- выступать экспертом по теме Kafka и консультировать пользователей сервиса;
- дорабатывать Kafka Kubernetes операторы на Golang;
- расширять opensource Kafka Kubernetes операторы на Java;
- интегрировать Kafka as a Service с другими компонентами платформы;
- прорабатывать процесс обновления версий Kafka;
- настраивать и внедрять observability Kafka и сопутствующих компонент;
- прорабатывать отказоустойчивость и катастрофоустойчивость Kafka;
- улучшать надежность Kafka as a Service;
- внедрять нагрузочное и интеграционное тестирования Kafka as a Service;
- писать документацию по Kafka as a Service.
Ожидания от кандидата
- высокая экспертиза в Apache Kafka и Zookeeper;\опыт внедрения и использования Kafka в реальных проектах;
- понимание архитектуры Kafka, Zookeeper, Kafka Streams;
- понимание механизмов аутентификации и авторизации в Kafka;
- умение развернуть и сконфигурировать отказоустойчивый Kafka-кластер;
- умение дебажить и профилировать;
- знание Java на уровне, чтобы зайти в исходники Kafka и понять, что там написано;
- знание Golang или готовность его узнать, т.к. это основной язык платформы;
- опыт работы с Kubernetes и OCI-контейнерами.
БУДЕТ ПЛЮСОМ*:
- опыт использования или разработки Management Kafka;
- опыт написания Kubernetes-операторов;
- опыт работы со Strimzi;
- опыт работы с Linkedin Kafka Cruise Control;
- опыт работы с Kafka MirrorMaker, Kafka Connect;
- опыт настройки Kafka с rack awareness и geo-replication;
- опыт работы с Apache Kafka Raft (KRaft);
- опыт использования механизма OAUTHBEARER авторизации в Kafka;
- опыт написания Kafka клиентов или разбора протокола;
- опыт работы с Keycloak (OAUTH 2.0);
- хорошее знание Linux, контейнеризации, сетей, BGP.
* Хотя бы что-то из перечисленного
Условия работы
- Вертикальное и горизонтальное развитие: регулярные тренинги, вебинары, митапы. Посещение IT-конференций и митапов за счет организации;
- Забота о вашем здоровье: ДМС после испытательного срока, куда входит стоматология;
- Прозрачный доход: оклад (по итогам интервью) + ежеквартальные премии по результатам KPI;
- Гибридный формат работы в комфортном и современном офисе Новосибирска (Академгородок, Николаева 11/5);
- Льготный пакет по ипотеке и кредитованию. Дополнительные бонусы от Россельхозбанка для сотрудников группы компаний (Скидки на спортзалы, рестораны, маркетплейсы и т.д.).