Описания нет
Бэкенд разработчик для ГИС
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Проектирование системы, выбор архитектуры
- Создание основных сущностей, моделей, БД API
- Создание интерфейса ГИС
- Создание редактора ГИС
- Создание системы генерации отчетов (листов) с возможностью редактирования карты
требования
- Высшее образование
- Знание языков программирования: Node.js (NestJS, Express) или C# (.NET Core / ASP.NET)
- Работа с базами данных и хранением данных
- Обязательное знание PostgreSQL
- Умение писать сложные JOIN-запросы, оконные функции, понимание транзакций и уровней изоляции
- NoSQL: MongoDB, Redis (кэширование в памяти)
- Понимание принципов (ресурсы, методы GET/POST/PUT/DELETE, статусы HTTP, версионирование)
- Аутентификация и Авторизация: JWT, OAuth 2.0/OpenID Connect, сессии (Cookie/Session)
- Работа с протоколами: HTTP/HTTPS, WebSockets, gRPC
- Контейнеризация
- Опыт работы с очередями сообщений
- CI/CD: Понимание пайплайнов (GitHub Actions, GitLab CI, Jenkins)
- Документирование: Swagger/OpenAPI, спецификацию к API
условия
- Условий в вакансии нет
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.