Напиши текст вакансии для должности "Middle ASP.NetCore разработчик в команду поиска и персонализации". Название компании: "Парфюмерный супермаркет Золотое Яблоко". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'ElasticSearch', 'C#', '.NetCore', 'Docker', 'Kafka'

«Золотое Яблоко» – это прогрессивный и быстро развивающийся омниканальный бизнес в beauty-сегменте федерального масштаба. Нас отличает смелость и желание быть первыми во всём: мы экспериментируем, пробуем и внедряем новое, и в первую очередь - инновационные технологии. Сейчас перспективным направлением внутри бизнеса становится развитие IT-департамента, куда мы активно привлекаем талантливых людей. Компания занимается разработкой как внешних e-commerce продуктов, так и улучшением внутренних систем и процессов. Динамика развития бизнеса даёт возможности каждому из нас работать над интересными проектами, расти внутри компании и просто получать удовольствие от тех задач, которые предстоит решать каждый день. Набираем в команду поиска и персонализации C# разработчиков, для работы над поисковыми и рекомендательными сервисами. Твои рабочие задачи:   Разрабатывать новые микро-сервисы и дорабатывать существующие; Участвовать в Code Review; Оптимизировать скорость ответа сервисов; Работать совместно с аналитиками над улучшением поисковой выдачи; Внедрять модели машинного обучения в поиск и рекомендательные сервисы (совместно с командой DataScience).  Твои навыки и знания:  Опыт разработки ASP.NET Core приложений; Хорошие знания ElasticSearch; Хорошие знание TPL, async/await; Знание MongoDB, Redis; Понимание принципов и паттернов разработки и проектирования (OOP, SOLID, GoF, и тд); Умение работать с брокерами сообщений (Kafka, RabbitMQ); Желание делать быстрые, качественные, отказоустойчивые сервисы выдерживающие высокую нагрузку; Разделять принципы agile-разработки; Работа в команде и ориентация на создание ценности.  Будет большим плюсом:  Опыт разработки сервисов полнотекстового поиска на базе ElasticSearch или Solr; Опыт проектирования API (REST, gRPC); Умение и желание писать функциональные и unit-тесты; Уверенные знания Linux; Умение работать с Docker, K8s, Gitlab CI/CD Опыт работы с ClickHouse; Опыт работы с Apache Hadoop и/или Apache Spark; Интерес к темам машинного обучения и аналитики данных; Опыт разработки highload-проектов; Понимание принципов построения микросервисной архитектуры; Понимание принципов и особенностей построения архитектуры облачных решений; Инициативность; Умение выдвигать идеи и гипотезы, проверять их, экспериментировать и не бояться ошибаться.  Твои условия работы:   Интересные проекты, разнообразные технологии и задачи, минимум legacy-кода; Персональное предложение по заработной плате, соответствующее твоему опыту и ожиданиям; Возможность профессионального и карьерного роста; Возможность работать по удобному графику, согласованному с руководителем; Возможность работать из офиса, удаленно или в гибридном формате; Официальное трудоустройство и белая зарплата.  ЗОЛОТОЕ ЯБЛОКО БОЛЬШЕ, ЧЕМ ПРО КОСМЕТИКУ! Мы внимательно знакомимся с каждым поступившим к нам резюме, и если твой опыт покажется нам подходящим, мы обязательно свяжемся с тобой.