04.08.2022 05:45
Разработчик C# SENIOR
04.08.2022 05:45
компания "life pay" life pay — это разработчик платежных, кассовых и учетных продуктов для бизнеса. мы работаем с 2012 года и сейчас наша цель - удвоиться и в 2022 году. в нашей компании вы найдёте профессионалов, с которыми приятно работать вместе, единомышленников, с которыми нескучно отдыхать, и экспертов, у которых можно многому научиться. обязанности: разработка серверной части приложения life pos, обработчик очередей - перевод с rabbitmq на kafka - обработка сообщений, автоматическая отработка отказов внешних систем, повтор сообщений при недоставке, реализация поддержки внешних команд для обработчиков. или в общем виде - перевод имеющихся обработчиков (т.е. конечную логику обработки частного сообщения переделывать не нужно, только то что связано с очередями) на другую систему очередей с детальной проработкой отказоустойчивости и надежности работы. параллельно будет вводная часть по апи имеющемуся (детали).затем (после первой задачи), есть большой раздел "внутреннего" апи для хранения данных (репозиториев) - там отдельная большая задача, связанная с субд, возможно grpc для обмена данными, строго консистентным кэшированием. требования: c# senior хорошие знания c# (основы, linq, asynchronous programming, reflection, expressions),опыт разработки .net core 6 (web api, hosted services):- контроллеры- middleware- версионность (методов и моделей)- обработка ошибок- валидация данных- автоматическое документирование (swagger/redoc, включая изменения схем на "лету")- маппинг- hosted сервисы обработки сообщений в очередях- minimal apiопыт использования и понимание:- orm - entityframework - dlinq, построение динамических выражений, отказоустойчивые подключения к кластеру субд- sql - postgresql, оптимизация запросов- очередей - rabbitmq и/или kafka - обработка сообщений об операциях- кэширование - redis как распределенный кэш и in-memory кэширование- сред контейнеризации для развертывания приложений (gitlab ci/cd + kubernetes) что можем предложить: оклад определяется по итогам собеседования ; график с 10.00 до 19.00; официальное трудоустройство; расширенная программа дмс: стоматология, обследования, вызов врача на дом (в зависимости от региона); возможность участвовать в образовательных программах, лекциях; культура открытости и взаимопомощи: у нас работают люди, вовлеченные в процесс и не безразличные к тому, что они делают; работа в технологической компании, которая создает сервисы, приносящие пользу миллионам людей.
Адрес
Москва
Похожие вакансии
По договоренности
04.08.2022 05:45
компания "life pay" life pay — это разработчик платежных, кассовых и учетных продуктов для бизнеса. мы работаем с 2012 года ...
Партнерские Вакансии
Москва
По договоренности
14.07.2022 06:08
компания "life pay" life pay — это разработчик платежных, кассовых и учетных продуктов для бизнеса. мы работаем с 2012 года ...
Партнерские Вакансии
Москва