обновлено 4 дня назад
Software Engineer, Machine Lifecycle (Python/Ansible)
150 000 - 250 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer, Machine Lifecycle (Python/Ansible): Building a zero-touch automation pipeline for physical machine provisioning, configuration, validation, and production handoff with an accent on GitOps, bare-metal infrastructure, and fleet-scale reliability. Focus on automating firmware and BIOS management, network-based OS installation, state-machine lifecycle transitions, hardware burn-in, and drift reconciliation.
Location: New York, United States; hybrid working opportunities are available.
Annual base salary: $150,000–$250,000, plus eligibility for a discretionary bonus.
Company
Quantitative trading firm developing electronic trading infrastructure, market access, data, compute, research, and business support platforms.
What you will do
- Design and build an end-to-end machine lifecycle pipeline from power-on and network boot through operating system installation, configuration, validation, and production handoff.
- Automate hardware bring-up through BMC, Redfish, and IPMI, including firmware updates, BIOS settings, boot order, and inventory discovery.
- Automate PXE and UEFI HTTP boot provisioning and unattended operating system installation.
- Develop Python and Ansible automation to configure machines into their final roles and replace manual runbooks with versioned code.
- Apply GitOps and CI/CD practices, including desired state in Git, tested changes, staged rollouts, drift reconciliation, and auditable lifecycle transitions.
- Build health checks, stress tests, burn-in workflows, metrics, and logging while collaborating with HPC and datacenter teams.
Requirements
- Strong Python experience building automation, tooling, and services.
- Hands-on Ansible experience writing maintainable playbooks and roles.
- Solid understanding of CI/CD, testing, staged rollouts, and version-controlled change management.
- Working knowledge of Linux, including the boot process, system services, and troubleshooting machine startup issues.
- Automation-first and GitOps mindset with sound judgment around safe failures, retries, and audit trails.
- Clear communication skills and the ability to turn operational knowledge into documented automation.
Nice to have
- Experience with bare-metal provisioning tools such as MAAS, Tinkerbell, Foreman, Ironic, or equivalent systems.
- Familiarity with BMC, Redfish, IPMI, iDRAC, or iLO.
- Experience with hardware validation, stress testing, firmware qualification, or failure prediction at fleet scale.
- Experience with GitOps tooling or declarative infrastructure management.
- Background in datacenter, HPC, or large-fleet environments.
Culture & Benefits
- Collaborative, results-oriented workplace with an open-concept office and no unnecessary hierarchy.
- Generous paid time off and regional savings and financial wellness plans.
- Hybrid working opportunities and daily breakfast, lunch, and snacks.
- Wellness reimbursements, in-office wellness experiences, sports teams, fitness events, and charitable giving.
- Workshops, continuous learning opportunities, social events, and team celebrations.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Senior Infrastructure Automation Engineer (Ansible)
130 800 - 209 400$
9 дней назад
DevOps Engineer (AWS)
100 000 - 145 000$
8 дней назад
DevOps Engineer - Architecture (AWS)
120 000 - 130 000$
AndrenaM
5 дней назад
Staff Infrastructure Software Engineer (Defense Tech)
180 000 - 220 000$
SandboxAQ
5 дней назад
Staff Platform Engineer (AI)
121 600 - 228 000$
9 дней назад
Support Engineer, Automation & Cloud
130 000 - 165 000$