Openstack Infrastructure Engineer

Posted 5 days ago

This is a fully remote position, open to applicants in South Africa.

📋 Description

• Construct, oversee, and expand OpenStack compute and storage infrastructure.

• Manage and resolve issues within open-source infrastructure systems.

• Implement, manage, and troubleshoot OpenStack environments.

• Oversee distributed storage systems like Ceph, focusing on capacity, replication, failure domains, recovery, latency, and performance.

• Administer and resolve issues in Linux systems.

• Work with data-center-grade hardware and evaluate its impact on reliability and performance.

• Troubleshoot compute, storage, networking, databases, message queues, containers, hypervisors, and guest workloads.

• Manage virtualization and cloud infrastructure at a large scale.

• Design and maintain secure architecture, automation, access controls, and operational workflows.

• Utilize an SRE approach to minimize failure probability, recovery time, operational risk, and data loss exposure.

• Develop Infrastructure as Code, configuration management, and automation strategies.

• Plan and carry out upgrades, migrations, and significant infrastructure changes.

• Take ownership of infrastructure from physical components and network fabric through OpenStack services to customer workloads.

• Analyze infrastructure capacity and performance.

• Employ AI-assisted tools for research, troubleshooting, documentation, and automation while exercising engineering judgment, peer review, and testing.

• Create technical documentation, architecture decisions, runbooks, change plans, incident findings, and recovery procedures.

• Participate in technical reviews and respond constructively to detailed feedback.

• Join an on-call rotation through Rootly and address occasional out-of-hours incidents, maintenance, or operational requests.


⛳️ Requirements

• Proven experience operating open-source infrastructure systems; extensive experience is expected at the senior level.

• Experience in OpenStack implementation, operations, or troubleshooting.

• Familiarity with Ceph or similar distributed storage systems, covering capacity, replication, failure domains, recovery, latency, and performance.

• Strong skills in Linux systems administration and troubleshooting.

• Practical understanding of data-center-grade hardware, including enterprise servers, CPUs, memory, storage media, NICs, firmware, and out-of-band management.

• Knowledge of how hardware design, power, cooling, rack layout, and component failure influence platform reliability and performance.

• Solid networking fundamentals; experience with OVN, OVS, BGP underlays, LACP, Juniper, IPv4, IPv6, and physical or virtual cloud networks is beneficial.

• Capability to troubleshoot across compute, storage, physical and virtual networking, databases, message queues, containers, hypervisors, and guest workloads.

• Experience managing virtualization and cloud infrastructure at scale.

• Security-focused approach to architecture, automation, access control, and operational workflows.

• SRE mindset aimed at reducing failure probability, recovery time, operational risk, and data loss exposure.

• Experience with Infrastructure as Code, configuration management, and automation practices.

• Preference for repeatable, version-controlled automation instead of undocumented manual processes.

• Disciplined in planning and executing upgrades, migrations, and high-impact infrastructure changes.

• Strong end-to-end ownership from physical infrastructure and network fabric through OpenStack services to customer workloads.

• Ability to assess capacity and performance across CPU, memory, storage, IOPS, latency, throughput, packet rates, and control-plane scale.

• Proficient in using AI-assisted tools effectively while recognizing their limitations.

• Clear technical documentation skills, including architecture decisions, runbooks, change plans, incident findings, and recovery procedures.

• Ability to contribute positively to technical reviews, challenge unsafe assumptions, and respond well to detailed feedback.

• Ability to collaborate effectively in a distributed, predominantly asynchronous team environment.

• Willingness to participate in an on-call rotation managed through Rootly and respond to occasional out-of-hours incidents, maintenance, or operational requests.

• Familiarity with several of the listed tools or similar: Ubuntu Linux, Ansible, OpenStack, Ceph, Terraform, Rundeck, LXC, Nspawn, OVN, OVS, BGP, JunOS, LACP, Docker, Prometheus, Grafana, Git, and Jira.

• Ability to utilize infrastructure tools to innovate, resolve complex IT infrastructure challenges, and function as a strong team player.

• Must be a resident of South Africa.


🏝️ Benefits

• Negotiable salary, aligned with skills and track record.

• High level of discretion and autonomy.

• Distributed, largely asynchronous team environment.

People also viewed

Vultr12 hours ago

Infrastructure Operations Engineer

US flagUnited States OnlyFull-timeInfrastructure Engineer$75k – $95k/year
ApplyView job
That's No Moon12 hours ago

Infrastructure Engineer

US flagCalifornia OnlyFull-timeInfrastructure Engineer$100k – $135k/year
ApplyView job
Cohere14 hours ago

Adoption Specialist – Infrastructure, Agentic

CA flagCanada OnlyFull-timeInfrastructure EngineerC$290k – C$330k/year
ApplyView job
StackAdapt22 hours ago

Staff Infrastructure Engineer, Cost Optimization

CA flagCanada, +1 more countryFull-timeInfrastructure Engineer$182.4k – $250.8k/year
ApplyView job
Bertelsmann SE & Co. KGaA1 day ago

Senior Infrastructure Engineer, AI & ML

ML flagMali OnlyFull-timeInfrastructure Engineer$185k – $210k/year
ApplyView job
Travoom1 day ago

Senior Payments Infrastructure Engineer – Crypto, Wallets & Blockchain

US flagTexas OnlyFull-timeInfrastructure Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers