出海雷达

高级OpenStack工程师 - 波兰

Senior OpenStack Engineer - Poland

开发工程限定地区(需当地身份)
公司Onemind Services LLC
薪资未公开
工作地点United States
地域资格限定地区(需当地身份)
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间18 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 United States 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

这是一份远程职位。
主要职责
1. OpenStack 架构与平台工程
· 设计跨控制节点、计算节点和存储节点的生产级 OpenStack 环境。

  • 使用 HAProxy、Keepalived、Galera 和 RabbitMQ 集群构建高可用控制平面。
  • 构建可扩展的基于单元的 Nova 架构。
  • 实现多区域复制策略。
  • 执行平台容量建模和增长预测。

2. 计算虚拟化(Nova)
· Nova 调度器调优和过滤器。

  • CPU 绑定和隔离。
  • NUMA 拓扑对齐。
  • HugePages 配置。
  • 热迁移和疏散。
  • GPU 透传和 SR-IOV 配置。

超虚拟化栈包括 KVM、QEMU、Libvirt 和 VirtIO。
3. 网络与 SDN(Neutron)
· ML2 插件架构。

  • OVS、OVN、Linux Bridge 部署。
  • VXLAN、Geneve、VLAN 封装。
  • DVR 和 L3 路由。
  • 浮动 IP NAT 设计。
  • SR-IOV 和 DPDK 加速。
  • 与 BGP EVPN、MPLS、VRF 和 SD-WAN 集成。

4. 存储工程
Ceph(必选)
· RBD 块存储。

  • CephFS 和 RGW 对象存储。
  • CRUSH 映射调优。
  • 存储组优化。
  • BlueStore 性能调优。
  • NVMe 和 SSD 分层。

优先具备 Linstor、DRBD、iSCSI 和 NVMe-oF 的经验。
5. 镜像与生命周期服务
· Glance 镜像流水线。

  • QCOW2 优化。
  • Cloud-init 自动化。
  • 黄金镜像生命周期管理。
  • 6. 身份与访问(Keystone)
  • RBAC 建模。
  • LDAP/AD 集成。
  • SAML/SSO 联邦。
  • Token 生命周期管理。
  • 7. 编排与自动化
  • Heat 编排模板。
  • Terraform 自动化。
  • Ansible playbook。
  • 基础设施的 CI/CD。

部署框架包括 Kolla-Ansible、OpenStack-Ansible、TripleO 和 MAAS/Juju。
8. Kubernetes 与容器化控制平面
· 在 Kubernetes 上运行 OpenStack。

  • Helm/Operator 基础的部署。
  • Pod 和持久卷故障排查。
  • 9. 物理机部署(Ironic)
  • PXE/iPXE 流水线。
  • 硬件检测。
  • 与 MAAS/Foreman 集成。
  • 10. 可观测性与可靠性工程
  • Prometheus 和 Grafana 监控。
  • ELK 日志流水线。
  • 事件响应和根本原因分析。
  • SLA 跟踪和告警调优。
  • 11. 升级与生命周期管理
  • 主版本升级。
  • 滚动计算升级。
  • 数据库迁移。
  • 零停机补丁。
  • 要求

所需技术经验
· 8–12+ 年 Linux 系统工程经验。

  • 5+ 年 OpenStack 项目经验。
查看英文原文

This is a remote position.
Primary Responsibilities 1. OpenStack Architecture & Platform Engineering
· Design production-grade OpenStack environments across controller, compute, and storage nodes.

  • Architect HA control planes using HAProxy, Keepalived, Galera, and RabbitMQ clustering.
  • Build scalable cell-based Nova architectures.
  • Implement multi-region replication strategies.
  • Perform platform capacity modeling and growth forecasting.

2. Compute Virtualization (Nova)
· Nova scheduler tuning and filters.

  • CPU pinning and isolation.
  • NUMA topology alignment.
  • HugePages configuration.
  • Live migrations and evacuations.
  • GPU passthrough and SR-IOV provisioning.

Hypervisor stack includes KVM, QEMU, Libvirt, and VirtIO.3. Networking & SDN (Neutron)
· ML2 plugin architecture.

  • OVS, OVN, Linux Bridge deployments.
  • VXLAN, Geneve, VLAN overlays.
  • DVR and L3 routing.
  • Floating IP NAT design.
  • SR-IOV and DPDK acceleration.
  • Integration with BGP EVPN, MPLS, VRFs, and SD-WAN.

4. Storage EngineeringCeph (Primary Requirement)
· RBD block storage.

  • CephFS and RGW object storage.
  • CRUSH map tuning.
  • Placement group optimization.
  • BlueStore performance tuning.
  • NVMe and SSD tiering.

Additional exposure to Linstor, DRBD, iSCSI, and NVMe-oF preferred.5. Image & Lifecycle Services
· Glance image pipelines.

  • QCOW2 optimization.
  • Cloud-init automation.
  • Golden image lifecycle management.

6. Identity & Access (Keystone)
· RBAC modeling.

  • LDAP/AD integration.
  • SAML/SSO federation.
  • Token lifecycle management.

7. Orchestration & Automation
· Heat orchestration templates.

  • Terraform automation.
  • Ansible playbooks.
  • CI/CD for infrastructure.

Deployment frameworks include Kolla-Ansible, OpenStack-Ansible, TripleO, and MAAS/Juju.8. Kubernetes & Containerized Control Planes
· Operate OpenStack on Kubernetes.

  • Helm/Operator-based deployments.
  • Pod and persistent volume troubleshooting.

9. Bare Metal Provisioning (Ironic)
· PXE/iPXE pipelines.

  • Hardware introspection.
  • Integration with MAAS/Foreman.

10. Observability & Reliability Engineering
· Prometheus and Grafana monitoring.

  • ELK logging pipelines.
  • Incident response and RCA.
  • SLA tracking and alert tuning.

11. Upgrade & Lifecycle Management
· Major version upgrades.

  • Rolling compute upgrades.
  • Database migrations.
  • Zero-downtime patching.

Requirements

Required Technical Experience
· 8–12+ years Linux systems engineering.

  • 5+ years OpenStack production operations.
  • Strong KVM virtualization expertise.
  • Networking: BGP, VXLAN, EVPN.
  • Storage: Ceph production operations.
  • Databases: MariaDB/Galera.
  • Messaging: RabbitMQ.
  • Automation: Ansible/Terraform.
  • Scripting: Python/Bash.

Preferred Skills
· Platform9 / Canonical / Red Hat OpenStack.

  • Ironic bare-metal provisioning.
  • DPDK / SR-IOV acceleration.
  • GPU workloads.
  • Hybrid cloud integrations.

Work Model Requirements
· Remote within India.

  • Mandatory U.S. EST shift overlap.
  • Night shift operations required.
  • On-call rotation participation.

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

← 返回全部职位