Обзор позиции
Мы ищем старшего инженера Full Stack, который возглавит разработку нашей облачной платформы Network Management System (NMS). Эта роль включает в себя создание сложных веб-приложений и мобильных интерфейсов, которые позволяют корпоративным клиентам масштабно отслеживать, настраивать и управлять своей сетевой инфраструктурой, включая коммутаторы, маршрутизаторы и точки доступа WiFi.
Ключевые обязанности
- Разработка платформы NMS: Проектирование и разработка масштабируемых веб-приложений для управления сетевыми устройствами, мониторинга и конфигурации
- Создание дашбордов в реальном времени: Создание адаптивных дашбордов, отображающих топологию сети, статус устройств, метрики производительности и системы оповещения
- Интеграция устройств: Разработка API и интерфейсов для управления разнообразным сетевым оборудованием (коммутаторы, маршрутизаторы, точки доступа) от различных поставщиков
- Визуализация сети: Создание интерактивных карт топологии сети и диаграмм взаимосвязей устройств
- Мобильные приложения для управления: Создание мобильных приложений для выездных технических специалистов для удаленной настройки и устранения неполадок сетевых устройств
- Мониторинг производительности: Внедрение мониторинга производительности сети в реальном времени, интеграция SNMP и визуализация телеметрических данных
- Управление конфигурацией: Разработка инструментов для массовой настройки устройств, обновлений прошивки и развертывания политик
- Системы оповещения: Создание интеллектуальных систем оповещения и уведомлений о сетевых событиях и аномалиях
- Многопользовательская архитектура: Участие в разработке безопасной, масштабируемой многопользовательской SaaS-платформы
- Разработка API: Создание RESTful API для интеграции со сторонними сервисами и автоматизации рабочих процессов клиентов
Технические требования
- Frontend: Продвинутое владение React.js/Angular, TypeScript, D3.js для визуализации сети, WebSocket для обновлений в реальном времени
- Backend: Опыт работы с Node.js, Python или Java для создания масштабируемых сервисов управления сетью
- Сетевые протоколы: Понимание SNMP, SSH, Telnet, NETCONF, REST API для связи с сетевыми устройствами
- Системы баз данных: Опыт работы с базами данных временных рядов (InfluxDB, TimescaleDB) для сетевых метрик и традиционными базами данных
- Облачные платформы: Опыт работы с AWS/Azure/GCP с упором на сетевые сервисы, балансировщики нагрузки и автоскейлинг
- Инструменты мониторинга: Опыт работы с протоколами мониторинга сети, агрегацией логов и платформами наблюдаемости
- Безопасность: Знание принципов сетевой безопасности, конфигурации VPN и методов безопасного доступа к устройствам
- DevOps: CI/CD конвейеры, контейнеризация (Docker/Kubernetes) и автоматизация инфраструктуры
Отраслевые квалификации
- Степень бакалавра в области компьютерных наук, сетевой инженерии или смежной технической области
- 8-10 лет опыта full-stack разработки с более чем 3-летним опытом работы в области управления сетями или программного обеспечения инфраструктуры
- Глубокое понимание TCP/IP, модели OSI, протоколов маршрутизации и концепций корпоративных сетей
- Опыт работы с API сетевых устройств (Cisco, Juniper, Aruba, Ubiquiti и т. д.)
- Знание стандартов WiFi (802.11), концепций сетевой коммутации и протоколов маршрутизации
- Опыт создания SaaS-платформ для корпоративных клиентов
- Знакомство с инструментами автоматизации сетей (Ansible, Puppet) и Infrastructure as Code
Заявление компании
В NETGEAR мы стремимся раскрыть весь потенциал подключения с помощью интеллектуальных решений, которые приносят удовольствие и обеспечивают защиту. Мы превращаем идеи в инновационные сетевые продукты, которые соединяют людей, расширяют возможности бизнеса и улучшают нашу жизнь.
Мы — команда, ориентированная на результат, талантливая и сплоченная, стремящаяся поставлять продукты мирового класса для наших клиентов. Как компания, мы ценим наших сотрудников как самые важные составляющие нашего успеха. И как коллеги, мы обязуемся выводить нашу работу на новый уровень, живя в соответствии с нашими ценностями: мы Осмеливаемся трансформировать будущее, Соединяем и радуем наших клиентов, Общаемся смело друг с другом и сотрудничаем, чтобы Победить Вместе. Вы найдете наши ценности, пронизывающие наши процессы, присутствующие в наших решениях и празднуемые в нашей культуре.
Мы стремимся привлекать лучшие таланты и создавать отличную рабочую среду, где люди чувствуют себя вовлеченными, вдохновленными, брошенными вызов, гордыми и уважаемыми. Если вы креативны, дальновидны, увлечены технологиями и ищете вознаграждающую карьеру, чтобы внести свой вклад, то у вас есть все необходимое, чтобы добиться успеха в NETGEAR. Присоединяйтесь к нашей сети и помогите нам формировать будущее сетевых технологий.
NETGEAR нанимает на основе заслуг. Все квалифицированные кандидаты получат равные возможности трудоустройства. Вся ваша информация будет храниться конфиденциально в соответствии с рекомендациями EEO.