Напиши текст вакансии для должности "Junior Backend-разработчик (Nest.JS, Nx)". Название компании: "Интер Ай Ди - Системный Интегратор". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Git', 'Docker', 'JavaScript', 'SQL', 'TypeScript', 'Nest. JS', 'Docker Compose'

Мы занимаемся разработкой сайта InterId (https://interid.ru) и мы ищем backend-разработчика (junior) для разработки API. Наш проект разработан на Nest.JS с активным использованием TypeORM, ElasticSearch, Kafka и Angular Universal. В рамках проекта вам понадобится знать или изучить, что такое ElasticSearch, как работать с Message Bus и с кластерными приложениями, а также как деплоить приложения, настраивать CI/CD пайплайны и многое другое. Требования:  TypeScript Nest.JS, TypeORM Docker, Docker Compose Git  С чем необходимо иметь дело:  Nx (https://nx.dev) и разработка проектов в контексте монорепозиториев. Проект разрабатывается в рамках одного репозитория, где находятся все проекты, связанные с сайтом – API, API для CMS/Web, CMS и Web Nest.JS. API разрабатывается с использованием Nest.JS, CQRS и с различными интеграциями (TypeORM, ElasticSearch, Kafka) TypeORM – мы не используем сложные SQL-запросы, но требуется знать базовые понятия, такие как Entity, Repository и One-To-Many/Many-To-One/Many-To-Many/Relations. Проект активно использует ElasticSearch для индексации данных и быстрой выборки. Разработка и деплой API в кластерном режиме и использованием Message Bus / CQRS (Kafka) SSR с помощью Angular Universal.  Чем нужно будет заниматься?  Созвоны и прочая коммуникация с техническим экспертом проекта Разработка новых фич, исправление багов – проект недавно получил полный реворк и был переведен на Nx. За это время у нас накопилось много тасков по текущему сайту. Разработка нового сайта (редизайн) – проект недавно получил новый редизайн. В рамках этого редизайна для проекта будет написано отдельное Web API, а сам редизайн будет реализовываться как отдельное приложения в рамках Nx.    Условия:  Полностью белая ЗП; Размер оклада обсуждается с успешным кандидатом; Полный рабочий день‚ график работы: понедельник-пятница с 09:00 – 18:00 или с 10:00 до 19:00; Офис - м. Авиамоторная. (10 мин пешком от метро), 5 мин. от станции &quot;Сортировочная&quot; Казанского направления; Работа в компании со стабильными условиями; Оформление согласно ТК РФ.