Город: Москва
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет
Мы разрабатываем современную платформу для централизованного управления публичными WiFiсетями. Ищем опытного разработчика на C#, который поможет создать надёжное и масштабируемое решение для управления сетевой инфраструктурой.
Что предстоит делать:
1. Разрабатывать backendчасть платформы управления WiFiсетями на C#.
2. Реализовывать механизмы аутентификации и авторизации пользователей через:
• OAuth 2.0;
• SMSверификацию (интеграция с SMSшлюзами);
• LDAP.
3. Создавать API для взаимодействия с контроллерами WiFi и точками доступа.
4. Реализовывать управление логическими сетями (VLAN, SSID, политики доступа) и сетями точек доступа через протокол RADIUS.
5. Разрабатывать модули мониторинга и сбора метрик с WiFiоборудования (загрузка каналов, уровень сигнала, количество подключённых клиентов, статистика подключений).
6. Проектировать и реализовывать схемы хранения данных в PostgreSQL (операционные данные) и ClickHouse (аналитика, логи, метрики).
7. Разрабатывать механизмы интеграции с внешними системами (системы мониторинга, системы отчетности, системы по созданию заявок).
8. Писать техническую документацию по разработанным модулям и API.
9. Участвовать в code review и обеспечении качества кода.
Требования к опыту и навыкам:
Обязательные:
1. Опыт коммерческой разработки на C# от 3 лет (включая работу с .NET/.NET Core).
2. Опыт проектирования и работы с PostgreSQL и ClickHouse
3. Написание модулей связи с устройствами различных моделей и назначения (примеры используемых протоколов - UDP, HTTP,,SNMP)
4. Опыт работы с RESTful API, JSON, Swagger/OpenAPI.
5. Навыки работы с системами контейнеризации и оркестрации (Docker, Kubernetes).
6. Опыт работы с системой контроля версий Git.
7. Умение читать и составлять техническую документацию.
Будет плюсом:
1. Знание сетевых протоколов и технологий (WiFi (802.11a/b/g/n/ac/ax), VLAN, TCP/IP, SNMP, NETCONF/YANG. и др)
2. Понимание принципов работы протокола RADIUS и опыт интеграции с RADIUSсерверами.
3. Опыт разработки систем управления сетевым оборудованием (NMS, EMS).
4. Знание принципов работы WiFiконтроллеров и точек доступа (Cisco, Ruckus, Huawei, MikroTik и др.).
Условия:
- Работа в стабильной компании, выполняющей крупные государственные и коммерческие заказы.
- Оформление в соответствии с Трудовым кодексом РФ.
- Конкурентоспособная заработная плата (обсуждается индивидуально на собеседовании).
- Удаленный формат/гибрид и/или возможность работать из офиса в центре Москвы.
- ДМС
- Работать в опытной и неравнодушной команде.
- Бронь от военкомата, если для вас это важно.
- Интересные проекты в сфере информационных технологий и аппаратного обеспечения.
Адрес: Москва, Овчинниковская набережная, 20с1
Похожие вакансии