Актуальные заказы
Windows разработчик: Win32, C/C++, VPN
Удаленно
Full-time
Требуется Windows разработчик для работы над продуктом NFWare Enterprise Zero Trust Network Access в российском стартапе - разработчик сетевого программного обеспечения на базе NFV-технологий.
Требования:
- 3 + года недавнего опыта коммерческой разработки десктопных Windows клиентов (Win32) и сервисов на С/С++, включая Win32 UI
- Опыт разработки средств аутентификации пользователей, включая MFA
- Хорошее понимание принципов работы компьютерных сетей – TCP/IP, DNS и т.д.
Будет плюсом:
- Знание и опыт работы с Go
- Опыт разработки VPN клиентов
- Опыт работы с Active Directory
- Опыт администрирования корпоративных Windows устройств
- Знакомство с обеспечением безопасности Windows устройств
Мы ищем разработчика, который смог бы:
- Создать современный VPN клиент для Windows (Win32, не UWP), используя как основу работающий клиент с открытым исходным кодом (Go, C). Новый клиент должен иметь нативный Win32 UI на С/C++ (не Qt) и поддерживать автоматическое получение конфигурационных файлов через наш API.
- Добавить поддержку аутентификации пользователей, включая MFA
- Добавить интеграцию с Active Directory и поддержку MDM Windows разработчик: Win32, C/C++, VPN 2
- Добавить проверку безопасности устройства пользователя (InTune, и т.д.)
- Добавить интеграцию с нативной поддержкой корпоративных Windows VPN: Always On with EAP, device tunnel, и т.д.
Разработчик/администратор СУБД Progress 4GL/OpenEdge AB
Ищем коллегу - разработчика и администратора СУБД OpenEdge.
Задачи:
• Разрабатывать основной код ПО и интеграций;
• Консультировать специалистов по вопросам разработки и проверять выполненные ими задачи;
• Проектировать технические решения по реализации нового и изменению имеющегося функционала;
• Выполнять декомпозицию поставленных задач и оценку трудозатрат на их разработку;
• Контролировать написание юнит-тестов и автоматических тестов бизнес-логики;
• Контролировать сохранение ключевых показателей производительности ПО в процессе разработки;
• Готовить и развертывать новые версии ПО;
• Администрировать СУБД и сервера приложений;
• Обеспечивать мониторинг работоспособности и производительности ПО;
• Выполнять контроль работоспособности и производительности ПО в продукционной среде;
• Помогать осуществлять поддержку пользователей ПО на уровне 3й линиии.
Ждем, что у вас есть:
Уверенное знание: Progress 4GL и OpenEdge ABL, в том числе в клиент-серверной архитектуре и библиотек ADM2.
Знание и опыт применения: интеграционных решений на базе JMS SonicMQ.
Умение работать в системе контроля версий, в т.ч. управление ветками (создание, мерджинг).
Опыт разработки веб-приложений, опыт разработки веб-сервисов, опыт работы с XML данными.
Опыт работы с Unix – AIX (предпочтительно) или Linux. Опыт работы в Windows Server 2008/2012.
Установка, обновление и сопровождение компонент OpenEdge установленных на серверах компании.
Установка, обновление и сопровождение компонент OpenEdge установленных на клиентских машинах компании.
Администрирование СУБД OpenEdge 10.2B+ (бекап, восстановление, репликация, настройка, мониторинг) Windows/AIX.
Написание и поддержка скриптов bash (компиляция/генерация сред тестирования).
Администрирование SonicMQ 7.6 - windows (тюнинг, бекапы, создание очередей по запросам).
От нас:
Конкурентная заработная плата, ДМС со стоматологией, страховка от несчастного случая, работа в современном офисе, бизнес-двор “Новоспасский” на Дербеневской набережной (бесплатный корпоративный транспорт от метро “Пролетарская” или “Крестьянская застава”).
График работы - 9.30-18.30, в компании есть гибкий подход к началу рабочего дня, возможность при необходимости иногда работать удаленно.
Возможность развиваться вместе с компанией и развивать ее - максимальная поддержка инициатив сотрудников, возможность наращивать собственную экспертизу в компании.