Вакансии бифорком тек: работа в IT и digital
Вакансии компании бифорком тек в IT и digital за последние 30 дней. Направления найма, города и форматы работы. Дубли объединены. HireSeeker — независимый агрегатор вакансий.
Найдено: 6. Обновлено .
Города с вакансиями
- Москва6
Страны с вакансиями
- Россия6
Форматы работы
- Удалённая работа5
- Гибрид1
- Проектировать и воплощать в коде функции сетевой ОС, относящиеся к Control Plane: BGP, OSPF, IS-IS, BFD, LACP и пр.;
- Разрабатывать и писать тесты, подтверждающие ожидаемое поведение Control Plane;
- Исправлять ошибки (баги) и улучшать производительность системы;
- Взаимодействовать с разработчиками других блоков, например, Data Plane;
- Следить за развитием и тенденциями отрасли с целью реализации в нашем продукте функций, отвечающих запросам рынка;
- Принимать участие в планировании развития итогового продукта (roadmap).
- Операционные системы Linux на уровне понимания архитектуры данного семейства ОС, способности заглянуть в код, например ядра Linux, когда необходимо улучшить свое понимание устройства какого-то смежного компонента;
- Принципы построения сетевых инфраструктур и функционирования использующихся в них протоколах (Ethernet, IP, control plane протоколы BGP, OSPF), с умением работать со стандартами IETF RFC, IEEE и пр.;
- Опыт программирования C/C++.
Будет плюсом:
- Опыт разработки и сопровождения решений с высокими требованиями к надежности;
- Опыт разработки сервисов (daemons) в среде Linux;
- Опыт разработки патчей для Linux Kernel или других больших Open Source проектов;
- Знание архитектуры сетевого блока ядра Linux;
- Знание архитектуры стеков протоколов маршрутизации в Linux (Quagga, FRRouting);
- Понимание современного устройства процесса разработки ПО:
• Работа с кодом в системе SCM (Git, GitLab);
• Работа с системами сборки autoconf, automake, make;
• Применение подходов DevOps и CI/CD;
• Работа с задачами в трекере (Jira и пр.), проектная работа Agile Scrum.
- 5/2, возможность полностью удаленной работы. Кандидаты, проживающие в Москве, могут, при желании, приезжать в офис;
- Официальное трудоустройство (белая заработная плата, оплачиваемые отпуска, больничные);
- После прохождения испытательного срока ДМС.
Задачи:
- Разработка системного ПО среде Linux: библиотека для работы с устройствами Линукс и написание простейших драйверов устройств;
- Поддержка разработки библиотеки на Python, обеспечивающей унифицированный доступ к Linux-устройствам;
- Поддержка разработки драйверов на С для периферийных устройств, специфичных для сложноустроенных сетевых устройств (EPLD, CPLD, мультиплексоры I2C, EEPROM периферийных устройств);
- Разработка и написание тестов, подтверждающих ожидаемое поведение компонентов ПО, описанных выше;
- Исправление ошибок (багов) и улучшение производительности системы;
- Взаимодействие с разработчиками других блоков, например, Control Plane и Data Plane, QA.
Требования:
- Опыт программирования на Python;
- Опыт программирования на C/C++ (на уровне, позволяющем адаптировать код имеющихся драйверов под новые платформы);
- Опыт программирования в среде Linux;
- Знание операционных систем Linux на уровне понимания архитектуры данного семейства ОС, способности заглянуть в код, например ядра Linux, когда необходимо улучшить свое понимание устройства какого-то смежного компонента;
- Понимание принципов построения сетевых инфраструктур и функционирования использующихся в них протоколов (Ethernet, IP).
Будет плюсом:
- Понимание работы шин I2C, SPI, USB, PCIe;
- Понимание спецификаций SFF (SFF-8472, SFF-8636 и пр.), CMIS (Common Management Interface Specification);
- Умение писать скрипты в shell (sh, bash, zsh и т.п);
- Опыт работы с отладчиками для Python и C;
- Опыт сборки ПО, знание make, сборочной системы ядра (Kbuild);
- Понимание современного устройства процесса разработки ПО:
• Работа с кодом в системе SCM (Git, GitLab);
• Работа с системами сборки autoconf, automake, make;
• Применение подходов DevOps и CI/CD;
• Работа с задачами в трекере (Jira и пр.), проектная работа Agile Scrum.
Условия:
- 5/2, возможность полностью удаленной работы. Кандидаты, проживающие в Москве, могут, при желании, приезжать в офис;
- Официальное трудоустройство (белая заработная плата, оплачиваемые отпуска, больничные);
- После прохождения испытательного срока ДМС.
Задачи:
- Разработка и развитие (доработка) системы, автоматизирующей комплексное функциональное и нагрузочное тестирование нашей сетевой ОС (представляет собой оркестратор и сотни сценариев для него);
- Развитие имеющихся и создание новых автотестов для упомянутой системы;
- Описание сетевых топологий, воспроизводящих типичные сетевые конфигурации наших заказчиков, в виде программного кода;
- Участие в проектировании и написании последовательностей (pipelines) CI/CD;
- Взаимодействие с разработчиками с целью реализации сценариев тестирования добавляемых функций и с целью формирования задач по устранению выявленных неисправностей.
Требования:
- Знание методик тестирования ПО и сетевых решений (smoke тесты, юнит-тесты и пр.);
- Уверенная работа в операционных системах Linux;
- Понимание устройства сетей связи на базе Ethernet и IP;
- Умение автоматизировать задачи с помощью скриптов на Python и Bash: вы знакомы с синтаксисом этих языков, способны с нуля написать нужный скрипт, способны разобраться в имеющемся сложном коде от 10 000 строк;
- Виртуализация в Linux (QEMU-KVM) и изоляция (Docker): вы можете подготовить конфигурацию VM KVM с нуля, запустить ее и диагностировать;
- Опыт эксплуатации и поиска неисправностей в сетевых инфраструктурах на базе Ethernet и IP: если у вас сеть из нескольких элементов и не проходят пакеты, вы понимаете, как проводить диагностику.
Будет плюсом:
- Опыт эксплуатации Ethernet и IP-сетей;
- Опыт написания автотестов;
- Опыт работы с фреймворками тестирования;
- Опыт работы с веб-фреймворками Django, Flask (или эквивалентами);
- Опыт работы с базами данных (любая БД, которая позволит создать микросервис для обработки служебной информации сложного приложения);
- Опыт работы c CI/CD средами, желательно, с Jenkins;
- Опыт эксплуатации виртуализированных облачных инфраструктур в Linux;
- Опыт работы с контейнеризированными сервисами;
- Опыт работы с Jenkins Pipeline (pipeline as code) и Apache Groovy DSL;
- Понимание современного устройства процесса разработки ПО:
• Работа с кодом в системе SCM (Git, GitLab);
• Работа с системами сборки autoconf, automake, make;
• Применение подходов DevOps и CI/CD;
• Работа с задачами в трекере (Jira и пр.), проектная работа Agile Scrum.
- Английский язык на уровне, позволяющий свободно читать техническую документацию.
- 5/2, возможность полностью удаленной работы. Кандидаты, проживающие в Москве, могут, при желании, приезжать в офис;
- Официальное трудоустройство (белая заработная плата, оплачиваемые отпуска, больничные);
- После прохождения испытательного срока ДМС.
- Разрабатывать архитектурные документы по высокоуровневому и низкоуровневому дизайну;
- Проводить соответствующее тестирование решений во внутренних лабораториях и/или в лаборатории заказчика;
- Разрабатывать шаблоны конфигураций и специализированные скрипты / приложения по автоматизации развертывания конфигураций;
- Проводить детализированные технические презентации и семинары разработанному решению;
- Участвовать в начальных пуско-наладочных работах вместе с партнерами и заказчиками;
- Функционально возглавлять техническую команду на время проекта при участии нескольких специалистов в проекте.
Требования:
1. Обладать теоретическими знаниями и практическим навыками на профессиональном (в общем) и экспертном (по некоторым категориям) уровнях по ключевым сетевым технологиям и протоколам, включая, но не ограничиваясь:
● архитектура сетей ЦОД, операторских магистральных сетей и сетей доступа, корпоративных проводных и беспроводных сетей;
● принципы маршрутизации и коммутации трафика;
● протоколы маршрутизации, такие как OSPF, ISIS, BGP, PIM, MSDP;
● протоколы и механизмы сетей L2, такие как MLAG/VPC, STP/RSTP/MSTP;
● служебные протоколы, такие как VRRP, ARP, IGMP, NTP, ICMP, SNMP, Syslog, dot1x, Radius, Tacacs;
● транспортные протоколы, такие как LDP, RSVP-TE, BGP, PCEP, расширения протоколов для поддержки SR;
● расширения протоколов BGP и LDP для организации сервисов L2VPN, L3VPN, VPLS, EVPN L2/L3 на базе транспорта MPLS и VXLAN;
● механизмы обеспечения качества обслуживания (Queueing, Scheduling, Policing, HQoS) и сопутствующие протоколы и расширения (RoCE, ECN, PFC, DCBX),
● протоколы и технологии синхронизации частоты, фазы и времени (SyncE, PTP/IEEE1588).
2. Уметь работать на экспертном уровне по меньшей мере с двумя-тремя сетевыми операционными системами (IOS/NXOS/IOS-XR, JunOS, EOS, VRP);
3. Понимать архитектуру сетевых операционных систем, внутреннего устройства коммутатора и маршрутизатора, аппаратные особенности и ограничения компонентов сетевых устройств.
Условия:- График работы 5/2, с пн.-пт. с 9.00-18.00;
- Гибридный формат работы;
- После прохождения испытательного периода ДМС;
- Полностью белая компания с соблюдением всех требований ТК РФ;
- Достойная заработная плата (финальная зарплата обсуждается по результатам собеседования);
- Место работы м. Павелецкая
Задачи:
- Управление командой разработки (планирование задач, понимание сильных сторон сотрудников, распределение ролей, проведение 1:1, менторство, помощь по техническим вопросам, мотивация команды);
- Оценка производительности сотрудников;
- Участие в собеседованиях c кандидатами;
- Участие в планировании развития продукта: анализ требований, оценка трудоемкости задач, распределение ресурсов, приоритизация;
- Участие в принятии архитектурных решений;
- Контроль сроков выпуска продукта;
- Участие в code review;
- Участие в решении возникающих проблем.
Требования:
- Опыт управления командой разработки;
- Умение разбираться в технологиях. Понимание, что делает команда, какие технологии использует, способность быстро вникнуть в проблему и понять суть;
- Вовлечённость в процесс работы над продуктом, умение высказывать свое мнение;
- Умение анализировать и решать проблемы, принимать решения и нести ответственность за результат;
- Умение поддерживать свой авторитет в команде.
- Опыт разработки ПО, непосредственно (через SDK производителя) взаимодействующего с аппаратными компонентами — программируемыми интегральными схемами, микроконтроллерами, специализированными процессорами;
- Знание операционных систем Linux на уровне понимания архитектуры данного семейства ОС, способности заглянуть в код, например ядра Linux, когда необходимо улучшить свое понимание устройства какого-то смежного компонента;
- Понимание принципов построения сетевых инфраструктур и функционирования использующихся в них протоколов (Ethernet, IP, control plane протоколы BGP, OSPF), с умением работать со стандартами IETF RFC, IEEE и пр;
- Понимание современного устройства процесса разработки ПО:
• Работа с кодом в системе SCM (Git, GitLab);
• Работа с системами сборки autoconf, automake, make;
• Применение подходов DevOps и CI/CD;
• Работа с задачами в трекере (Jira и пр.), проектная работа Agile Scrum.
Условия:
- 5/2, возможность полностью удаленной работы. Кандидаты, проживающие в Москве, могут, при желании, приезжать в офис;
- Официальное трудоустройство (белая заработная плата, оплачиваемые отпуска, больничные);
- После прохождения испытательного срока ДМС.
Задачи:
- Защита конвейеров CI/CD. Проектирование и поддержка безопасных рабочих процессов CI/CD в Jenkins, GitLab CI или аналогичных платформах (например, интеграция SAST/DAST, сканирование секретов, проверка зависимостей);
- Безопасность инфраструктуры. Автоматизация усиления защиты инфраструктуры (Kubernetes, контейнеры, виртуальные машины, IaC) и внедрение базовых требований безопасности с использованием инструментов вроде Terraform/OpenTofu, Pulumi, Ansible и стандартов CIS;
- Управление уязвимостями. Внедрение сканирования уязвимостей для кода, образов и сред выполнения, координация устранения проблем с инженерными командами;
- Управление секретами. Проектирование и эксплуатация безопасных систем хранения и ротации секретов (например, HashiCorp Vault, облачные KMS);
- Мониторинг безопасности и обнаружение угроз. Развёртывание и настройка телеметрии безопасности (SIEM, инструменты безопасности среды выполнения на базе eBPF, такие как Falco/Cilium Tetragon);
- Соответствие требованиям и аудит. Поддержка соответствия требованиям безопасности (ISO 27001, SOC 2 и др.) через сбор доказательств и автоматизированное применение политик;
- Реагирование на инциденты. Участие в первичной оценке инцидентов безопасности, анализе первопричин и постмортемах для постоянного улучшения уровня защищённости;
- Поддержка разработчиков. Создание инструментов, шаблонов и документации, которые делают безопасное программирование и развёртывание стандартом для инженерных команд.
Требования:
- Большой опыт работы в ролях DevOps или SRE с фокусом на безопасность;
- Практические навыки работы с системами CI/CD (GitLab CI, Jenkins, GitHub Actions и т. п.) и автоматизации контрольных точек безопасности;
- Уверенное владение инструментами IaC (Terraform, OpenTofu, Pulumi) и оркестрации контейнеров (Kubernetes, Helm);
- Знакомство с инструментами безопасности: сканерами SAST/DAST (SonarQube, OWASP ZAP), защитой контейнеров (Trivy, Grype), сканированием IaC (Checkov, tfsec);
- Знания по безопасности Linux, управлению идентификацией и доступом, концепциям безопасной сети;
- Опыт работы с облачными платформами (AWS, GCP, Azure) или частными облачными стеками (Proxmox, OpenStack);
- Программирование/скриптинг на Python, Go или Bash для автоматизации и создания инструментов.
Будет плюсом:
- Опыт работы с моделями безопасности zero-trust («нулевого доверия»), интеграцией OIDC/OAuth2 и применением политик RBAC/ABAC;
- Знание стандартов безопасности цепочек поставок (SLSA, SBOM, in‑toto);
- Участие в открытых проектах по безопасности или DevSecOps;
- Знания фреймворков соответствия (ISO 27001, SOC 2, NIST CSF) и автоматизированной генерации доказательств.
Условия:
- 5/2, возможность полностью удаленной работы. Кандидаты, проживающие в Москве, могут, при желании, приезжать в офис;
- Официальное трудоустройство (белая заработная плата, оплачиваемые отпуска, больничные);
- После прохождения испытательного срока ДМС.
Вакансии по профессиям
Как составлена подборка
Показываем активные предложения IT и digital, опубликованные за последние 30 дней. Дубли объединяем. Условия и наличие вакансии могут измениться после обновления: проверяйте их перед откликом.