О компании:
Мы создаем единую систему цифровой маркировки и прослеживания товаров в России и странах ЕАЭС. Наша система позволяет снизить уровень контрафакта и гарантировать подлинность товаров, производимых в стране или ввозимых в нее.
С помощью нашего мобильного приложения Честный ЗНАК любой потребитель может проверить товар на подлинность и узнать всю правду о продукте, просто сканируя Data Matrix код, нанесенный на упаковку!
Уже сейчас система обрабатывает миллиарды транзакций ежедневно и оперирует петабайтами данных на скоростях десятки тысяч запросов в секунду.
О команде:
Мы разрабатываем платформу для государственной маркировки товаров. В рамках нашей работы мы:
Создаем внешний API, обеспечивающий интеграцию с клиентами и партнерами.
Обрабатываем и индексируем огромные объемы данных, измеряемые в петабайтах, предоставляя быстрый и удобный поиск по фильтрам.
Реализуем взаимодействие с ключевыми государственными информационными системами.
Разрабатываем и поддерживаем регистрацию, аутентификацию, авторизацию и гибкую ролевую модель доступа.
Работаем с криптографией: внедряем процессы подписания и проверки электронной подписи.
Проектируем и развиваем бизнес-логику процессов маркировки, делая их надежными и эффективными.
Технологический стек:
Java, Kotlin, React, TypeScript, Cassandra, Temporal, S3, Hbase, Postgresql, Kafka, Elasticsearch, GitLab, Kubernetes, Prometheus, Grafana, CI/CD
Чем предстоит заниматься:
- Быть ментором для членов команды, помогать наращивать технические компетенции, делать код ревью.
- Разрабатывать архитектурные решения для новых модулей и сервисов с учетом масштабируемости, отказоустойчивости и производительности.
- Координировать работу команды на уровне департамента совместно с архитекторами и лидами.
- Проводить аудит текущей архитектуры, выявлять узкие места и предлагать оптимизации.
- Участвовать в формировании и поддержании технического видения направления.
- Давать рекомендации по оптимизации работы с базами данных, распределенными системами и интеграционными сервисами.
- Осуществлять поддержку разработчиков в решении сложных технических вопросов, обеспечивая быстрый прогресс без компромиссов по качеству.
- Разрабатывать стандарты и подходы к коду, документированию и тестированию для унификации процессов между командами.
- Взаимодействовать с командами разработки для обеспечения общего подхода к техническим решениям.
- Участвовать в планировании и проведении релизов.
- Взаимодействовать с внутренними и внешними бизнес заказчиками.
- Оптимизировать процессы разработки.
Для нас важно:
- Опыт разработки бэкенда от 6 лет (Java, Kotlin, Cassandra, Kafka, Temporal).
- Успешный опыт работы на позиции техлида, архитектора или старшего разработчика.
- Глубокие знания в области архитектуры, оптимизации производительности и интеграции систем.
- Умение предлагать и аргументировать решения, находить общий язык с командой.
- Опыт в переезде системы на новый технологический стек.
- Опыт миграции данных из одной системы в другую.
- Умение подстраиваться под Best Practice и шаблоны проектирования, принятые в компании.
Мы предлагаем:
- Сложные и интересные задачи, работа с реально большими объемами данных и современным востребованным стеком.
- Возможность поработать с новыми технологиями и прокачать скиллы и участвовать в создании полезного для потребителя продукта!
- Удобный формат работы: гибкое начало и окончание рабочего дня, удаленный или гибридный формат работы (офис в Санкт-Петербурге недалеко от м.Горьковская).
- Экспертная, увлеченная и талантливая команда, у которой можно многому научиться, культура открытости и взаимопомощи.
- Оформление по ТК РФ, предоставляем всю необходимую рабочую технику.
- Buddy-поддержка во время адаптации.
- Возможность участия во внутренних и внешних митапах, конференциях.
- Заботу о сотрудниках: ДМС после прохождения испытательного срока, корпоративный психолог, кафетерий льгот (мы возмещаем расходы на любое образование, спорт, доступ к ИТ сервисам и т.д), корпоративный мерч.