Восстановление среды, сборка бэкенд-сервиса на C# ASP.Net
1. Восстановление среды разработки
Настроить рабочую среду на предоставленном VPS сервере, включая установку всех необходимых инструментов и зависимостей.
Убедиться, что проект полностью компилируется и готов к запуску в локальной среде разработки.
2. Объединение модулей проекта
Проект состоит из ~10 отдельных пакетов и модулей.
Провести интеграцию модулей в единую рабочую структуру, обеспечив их корректное взаимодействие.
3. Проверка и тестирование сервиса
Провести первоначальное тестирование для подтверждения работоспособности всех частей сервиса.
Обеспечить запуск сервиса в тестовом окружении и его базовую функциональность.
Подготовить рекомендации по дальнейшей оптимизации и устранению выявленных ошибок (при их наличии).
Ожидание от кандидата:
1. C# и ASP.NET Core:
Хорошее знание C# и экосистемы .NET. Если вы понимаете архитектурные паттерны (MVC, REST API, Clean Architecture) и умеете работать с многомодульными проектами, это именно то, что нужно! Укажите свой опыт работы.
2. Kotlin (желательно):
Знание Kotlin будет большим плюсом.
3. Работа с базами данных:
Уверенная работа с Microsoft SQL Server. Приветствуется опыт с MySQL и PostgreSQL. Знание Entity Framework и LINQ также очень важно, как и умение оптимизировать запросы и базы данных.
4. DevOps (желательно):
Опыт работы с Docker и настройкой CI/CD — это плюс. Будет здорово, если вы умеете разворачивать приложения на VPS.
Максимальный срок выполнения заказа - 7 дней с момента предоставления доступа к VPS.