22 декабря 2024
ОКейСити - продуктовая IT-компания , мы разрабатываем платформу управления системами лояльности и маркетинговыми коммуникациями для сетевого ритейла. Наша платформа обрабатывает десятки тысяч транзакций в секунду, поэтому мы работаем с современными технологиями масштабирования, continuous delivery, нагрузочным тестированием и оптимизацией решений.
Кого мы ищем: .net разработчика, увлеченного своим делом, который рассматривает сложные задачи как вызов для своего профессионального роста.
О проекте: Лояльность универсальная платформа, которая предлагает комплекс решений: CRM-систему/процессинг для создания и управления программами лояльности, модуль для коммуникаций с клиентами, аналитический модуль и рекомендательную систему на базе машинного обучения.
В работе мы используем следующие технологии: С#, redis, elk - opentelemetry, rabbitmq, kafka, api gateway, quartz, nlog, OpenApi, angular, Typescript, nunit, azure devops, AspNet Web Api, KeyCloak, docker, kubernetes, MS SQL, PostgreSQL, Always On, Entity Framework.
Команда: сейчас у нас 30 разработчиков и 14 тестировщиков. Все разбиты на команды по 3-6 человек: тимлид, 2-3 разработчика, 1-2 тестировщика. Есть отдельные команды DevOps инженеров, системных аналитиков и системных администраторов.
Мы бы хотели, чтобы кандидат имел опыт:
разработки с использованием .net и/или .net core;
проектирования БД, профилирования и оптимизации SQL запросов;
применения паттернов проектирования;
разработки web-сервисов.
Будет преимуществом:
опыт разработки высоконагруженных сервисов;
опыт разделения монолита на сервисы;
знание трендов по обеспечению отказоустойчивости программных систем.
Чем предстоит заниматься?
расширением функционала сервисов, расширением и изменением API, проектированием новых таблиц в БД, связей, индексов;
миграцией с проприетарной MS SQL Server на PostgreSQL;
поиском узких мест и решение проблем с производительностью;
разделением монолита на сервисы;
принимать участие в технических решениях по развитию продукта;
оценкой и декомпозицией задач, определением порядка реализации, выбором наиболее оптимального способа реализации.
Условия у нас это:
работа в аккредитованной IT-компании;
официальное трудоустройство, полностью белая заработная плата;
у нас стандартная пятидневная рабочая неделя и гибкое начало рабочего дня - с 8.00 до 10.00;
мы поощряем развитие наших сотрудников, оплачиваем курсы, строим индивидуальный план по желанию сотрудника.