PacBio
Staff Engineer, Software (Deployment)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер по развёртыванию в PacBio: отвечает за архитектуру вычислительных платформ секвенаторов, облачные и on-prem развёртывания, CI/CD и образы ОС для регулируемых лабораторий. Роль предполагает техническое лидерство и работу с качеством, регуляторикой и производством.
Задачи
- Развёртывание облачных сервисов и пайплайнов анализа данных, включая IaC, управление секретами и пайплайны доставки
- Консолидация сборочной инфраструктуры на единой CI/CD-платформе, контейнеризация сборок и управление зависимостями
- Архитектура образов ОС и интеграция с аппаратным обеспечением секвенаторов, включая драйверы и прошивки
- Перевод конфигурации инфраструктуры и приборов на декларативный подход (infrastructure as code)
- Обеспечение целостности цепочки поставок: подпись артефактов и образов, verified boot, SBOM, управление уязвимостями
- Взаимодействие с Quality, Regulatory, Manufacturing, IT и Field Service для аудируемости развёртываний
- Техническое лидерство: стандарты, ревью дизайна и кода, менторство инженеров
Требования
- 10+ лет опыта в системной, платформенной, релизной или deployment-инженерии (или магистратура + 8+ лет)
- Опыт поставки Linux-систем на appliance, приборах или специализированном оборудовании в полевые условия
- Свободное владение Python и shell для production-автоматизации
- Глубокие знания Linux: boot chain, systemd, файловые системы и партиционирование, пакеты, интеграция ядра и драйверов
- Опыт проектирования и эксплуатации автоматизированных воспроизводимых пайплайнов сборки образов
- Опыт поставки ПО под формальным change control в регулируемой среде
- Сильное владение CI/CD на масштабе: pipeline-as-code, контейнерные сборки, управление агентами, IaC
- Production-опыт развёртывания облачных сервисов на AWS, Azure или GCP
- Опыт задания технического направления для платформы и доведения его до конца в нескольких командах
- Отличные коммуникативные навыки
- Разрешение на работу в США без спонсорства
Условия
- Зарплата $170,400 – $255,600 в год
- Работа на площадке компании (Menlo Park, California)
- Возможны командировки и работа в офисах PacBio
- Равные возможности трудоустройства
Навыки
- Python
- Shell
- Linux
- systemd
- CI/CD
- Infrastructure as Code
- Containers
- AWS
- Azure
- GCP
- UEFI Secure Boot
- dm-verity
- SBOM
- CIS Benchmarks
- STIG
- SCAP
- SELinux
- mkosi
- Packer
- Yocto
- Buildroot
- Ansible
- Terraform
- Salt
- Bitbucket
- Jenkins
- Artifactory
- Prometheus
- Grafana
- Loki
- Alertmanager
- Tailscale
- SecureLink
- Proxmox VE
- VMware vSphere