Напиши текст вакансии для должности "C# Developer (Internal Tools Development)". Название компании: "Лаборатория Касперского". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'ООП', 'Docker', 'Linux', '.NET Framework', 'Go'

Проект Monorepo — это отказоустойчивая, быстрая, распределённая, удобная инфраструктура для разработки в едином репозитории: сборочный и тестовый конвейеры, CI/CD пайплайн, VCS для работы с большим репозиторием, масштабируемое высокодоступное файловое хранилище, мониторинги, роботы и боты. Мы разрабатываем инфраструктуру для всей компании, большинство разработчиков сталкивается с ней каждый день. И это делает нашу работу особенно ответственной. А обратная связь, которую мы получаем из первых уст, позволяет нам концетрироваться на том, что действительно важно. На данной позиции вы будете разрабатывать инфраструктуру для хранения и доставки артефактов, развивать систему сбора и анализа метрик монорепозитория, создавать пользовательские инструменты удобного доступа к подсистемам монорепо. В нашей команде вы сможете решать интересные задачи связанные с высоким rps, большим трафиком, кросплатформенной разработкой. Основные функции и задачи  Разработка на C# веб-сервисов и утилит под .NET Core и .NET Разработка автотестов для валидации изменений в этих сервисах и утилитах Code review Организация и поддержка процессов CI/CD Участие в проектировании и построении отказоустойчивой инфраструктуры Взаимодействие с другими командами по задачам, где требуется интеграция  Чего мы ждём  Опыт разработки на C# от 3 лет Понимание парадигм ООП, SOLID, паттернов проектирования и рефакторинга Умение разбираться в чужом коде Опыт работы с системами для CI/CD Опыт использования СУБД или NoSql Понимание принципов построения операционных систем (Windows / Linux), сетевых технологии (стек TCP/IP, HTTP, REST и т.д.)  Желание осваивать новые для себя технологии   Умение как самостоятельно, так и в команде полностью доводить до конца поставленные задачи.   Большим плюсом будут  Умение программировать на Go, Typescript, либо желание научиться Опыт работы с Linux (умение выполнять деплой и администрирование проектов команды) Знание систем управления конфигурацией (Ansible etc.)  Владение основами администрирования;  Опыт работы с Docker Интерес к исследовательской деятельности Опыт работы с продуктами HashiCorp: nomad, consul, vault Опыт работы с инструментами мониторинга (TICK и ELK стеки) Опыт разработки высоконагруженных систем, отказоустойчивой инфраструктуры