Свяжитесь напрямую по этой вакансии
OpenVPN, один из мировых лидеров в области кибербезопасности, ищет старшего системного и программного инженера с глубокими знаниями Python и баз данных. Идеальный кандидат должен обладать прочной концептуальной базой в разработке клиент-серверного программного обеспечения с упором на сетевую маршрутизацию, балансировку нагрузки, безопасные API, управление перегрузками, надежность, мониторинг производительности и отчетность.
Кандидат должен иметь 5 или более лет опыта программирования, предпочтительно в серверных средах Linux. Кроме того, для успеха на этой должности важнее ваша проактивная позиция и способность брать на себя ответственность, проявлять инициативу и работать самостоятельно.
Мы — команда, создавшая OpenVPN, отраслевой стандарт VPN-протокола, который сейчас используется большинством коммерческих VPN-провайдеров по всему миру.
Вы будете играть ключевую роль в команде, разрабатывающей OpenVPN Access Server — наше полнофункциональное бизнес-решение для VPN, которое поддерживает широкий спектр конфигураций, включая удаленный доступ, VPN между площадками (site-to-site) и корпоративные решения для удаленного доступа с балансировкой нагрузки, отказоустойчивостью и детальным контролем доступа.
Ваши обязанности будут включать:
• Сотрудничество с менеджером по продукту для уточнения спецификаций функций • Разработка и поддержка серверного программного обеспечения на базе Linux (в основном Python) • Разработка веб-API (в основном XML-RPC и REST) • Сотрудничество с другими разработчиками в области разработки и развертывания • Практические знания асинхронного программирования на Python
• Значительный опыт программирования на Python 3 • Глубокий опыт разработки JSON и REST API как на стороне сервера, так и на стороне клиента • Знание HTTP, HTTPS • Опыт работы с RDBMS (MySQL, SQLalchemy) • Опыт работы с Git и стандартным циклом разработки программного обеспечения • Общие знания SSL VPN • Достаточные общие знания в области шифрования, PKI и других концепций безопасности • Уровень английского языка не ниже upper-intermediate, как устный, так и письменный • Выдающиеся коммуникативные навыки и навыки командной работы
Приветствуется
• Знание следующих протоколов связи: стек TCP/IP (UDP и TCP), сокеты и другие сетевые протоколы • Значительный опыт работы с сетями в Linux • Опыт работы с Boost, Ember.js, Twisted • Глубокое понимание сетевого стека Linux и сетевых модулей ядра, таких как xfilter/netfilter • Опыт работы с Open Source • Опыт программирования веб-интерфейсов (HTML/CSS и Javascript)
Наша философия заключается в том, что мы — небольшая, сплоченная команда, и мы глубоко заботимся о вас:
В OpenVPN мы гордимся своей приверженностью созданию инновационных и безопасных сетевых решений. Если вы присоединитесь к нам, у вас будет уникальная возможность формировать продукт, с которым ежедневно будут взаимодействовать миллионы людей по всему миру.
В рамках нашего процесса найма мы можем использовать инструменты на базе искусственного интеллекта для поддержки оценки кандидатов. Все решения принимаются под контролем человека.
от 5 лет
Опыт работы
Полная занятость
Тип занятости
Удаленно
Формат работы
Senior
Грейд
B2 - Выше среднего
Уровень английского
Бэкенд
Специализация
Кибербезопасность
Отрасль
Продуктовая компания
Тип компании
По должности
B2 - Выше среднего
Уровень английского
Бэкенд
Специализация
Кибербезопасность
Отрасль
Продуктовая компания
Тип компании