Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Полный день
Что мы делаем: - CRM система (b2B), обеспечивающая end2end конвейер бизнес-процессов с большим количеством внешних интеграций, полностью спроектированная и реализованная на микросервисной контейнерной архитектуре с использованием best practices;
- сайт и личный кабинет (b2c) для привлечения конечных клиентов с огромным количеством сложных интеграций со сторонними системами;
- Technology stack: .net core 3.0+, postgres, mongodb, kafka, react(next), soa architecture (docker containers);
- CI/CD: gitlab, docker, k8s;
- No legacy;
- True SOA архитектура с микросервисами выделяемыми по принципу ограниченных контекстов (DDD) Пример аналогичной архитектуры: https:// github.com/dotnet- architecture/eShopOnContainers.
Обязанности:
- проектирование, оптимизация, разработка технического функционала приложения.
Требования:
- .net core 2.0+
- raw sql query experience (func, procedures, query optimisation, transactions)
- SQL databases (postgres, msssql)
- nosql databases(mongodb)
- queues(kafka, rabbitmq)
- key-value storages(redis cache)
- testing practices(TDD, DDD)
- enterprise architecture patterns(CQRS, DDD, clean architecture)
- CI/CD: gitlab, docker, k8s
- Nice to know: Ocelot, HotChocolate
Вакансия опубликована 26.10.2024 в г. Москва.