Обязанности:
О компании Мы компания «Честный ЗНАК», создаем единую систему маркировки и прослеживания товаров в России и странах ЕАЭС. Наша система позволяет снизить уровень контрафактной продукции и гарантировать подлинность товаров, производимых в стране или ввозимых в нее. Наша система – это уникальный продукт, аналогов которому в мире на данный момент просто нет. Уже сейчас система обрабатывает миллиарды транзакций ежедневно и оперирует петабайтами данных на скоростях десятки тысяч запросов в секунду. Вакансия открыта в центральной команде дирекции разработки - группе разработки ядра. Чем предстоит заниматься: Проработкой технических решений (функциональные и не функциональные требования, взаимосвязь микросервисов) на основании бизнес-требований заказчика, с учетом общего архитектурного решения; Решением задач на уровне архитектуры ядра информационной системы, имеющих высокую степень влияния на всю информационную систему в целом; Синхронизацией выработанного решений c ожиданиями заказчика; Постановкой заданий на разработку компонентов ядра системы; Поддержкой тестирования и участие в сдаче-приемке результата заказчику; Поддержанием в актуальном состоянии описаний компонентов и схем данных компонентов ядра информационной системы. Пожелания к опыту: Опыт сбора, анализа и формализации требований к продукту. Опыт работы с микро-сервисной архитектурой. Понимание принципов работы современных сервисов: REST, асинхронная обработка, интеграции систем, bulk-запросы, передача, извлечение и хранение данных, форматы обмена данными XML и JSON. Опыт проектирования и составления постановок на разработку, в том числе: описание API компонентов (контрактов между сервисами), описание отдельно взятых компонентов системы, описание схем взаимодействия компонентов. Знание и опыт применения на практике языка моделирования UML, в частности: Sequenсe, Activity, State Machine. Опыт применения на практике PlantUML. Знание и опыт составления документации в Asciidoc. Опыт работы с Git/GitLab. Опыт работы с Atlassian Jira и Confluence. Приветствуется: Опыт работы в сложных микросервисных системах. Знание основных этапов проектирования баз данных. Понимание принципов работы брокеров сообщений Kafka, опыт работы в KafkaTool. Опыт работы с конструктором http-запросов Postman. Знание аннотации Swagger/OpenAPI. Существенным плюсом будет знакомство со стеком, который использует наша команда разработки: Java, Kotlin, HBase, Casssandra, Cocroach, Elasticsearch, Kafka. Что вам точно понравится: Возможность работать с высоконагруженной системой, которая уже сейчас обрабатывает миллиарды транзакций ежедневно и оперирует петабайтами данных на скоростях десятки тысяч запросов в секунду. Удобный формат работы: гибкое начало и окончание рабочего дня, удаленный или гибридный формат работы в комфортных офисах (метро Краснопресненская/Улица 1905 года в Москве или метро Горьковская в Санкт-Петербурге). Экспертная, увлеченная и талантливая команда, у которой можно многому научиться, культура открытости и взаимопомощи. Официальное оформление по ТК РФ, полностью "белая" заработная плата, рабочая техника на базе MacOC/ Windows. Buddy-поддержка во время адаптации. Возможность участия во внутренних и внешних митапах, конференциях. Заботу о сотрудниках: ДМС после прохождения испытательного срока, возможность прохождения медицинских chek-апов и корпоративный психолог, кафетерий льгот (мы возмещаем расходы на любое образование, спорт, доступ к ИТ сервисам и т.д), корпоративный мерч.