AST SpaceMobile

DevOps Engineer

AST SpaceMobile

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Deploy, manage, and maintain virtual machines on VMware vSphere/ESXi and/or Proxmox platforms.
  • Design, maintain, and standardize VM templates and golden images for Linux and Windows OS environments.
  • Monitor, tune, and optimize VM performance, capacity, and resource utilization across compute, memory, storage, and networking.
  • Support lifecycle management of virtual infrastructure, including patching, major upgrades, and decommissioning of legacy systems.
  • Administer and harden Linux distributions (e.g., Ubuntu, CentOS) and Windows Server environments.
  • Perform OS-level patching, configuration management, and security hardening following best practices.
  • Troubleshoot OS, application, and infrastructure issues across virtualized environments.
  • Implement and maintain backup, restore, and disaster recovery processes for virtual machines and hosted applications.
  • Automate provisioning, configuration, and operational tasks using Bash, PowerShell, Python, or Ansible.
  • Build and manage CI/CD workflows that integrate with virtualized infrastructure.
  • Introduce Infrastructure-as-Code and automation-first practices to reduce manual operational work.
  • Collaborate with application teams to ensure consistent, reproducible, and deployment-ready environments.
  • Implement and maintain monitoring, logging, and alerting for hosts, VMs, and applications.
  • Participate in incident response, root cause analysis, and continuous improvement efforts.
  • Develop and maintain operational standards, documentation, and runbooks for virtualized infrastructures.
  • Support on-call or escalation rotations to ensure platform availability and reliability.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience.
  • A minimum of 5+ years managing Linux and Windows systems in virtualized environments.
  • Hands-on experience working with VMware vSphere/ESXi and/or Proxmox.
  • Strong Linux administration and solid Windows Server administration experience.
  • Proficiency in scripting and automation (Bash, PowerShell, Python).
  • Strong understanding of networking, storage, and security principles within virtualized systems.
  • Experience with IaC or configuration management tools (Ansible, Terraform, Puppet).
  • Familiarity with Docker containers running on virtualized hosts.
  • Experience integrating virtualization platforms with CI/CD tooling.
  • Exposure to hybrid on-premise and cloud environments.
  • Knowledge of monitoring and observability tools such as Prometheus, Grafana, or OpenObserve.
Benefits
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
VMware vSphereESXiProxmoxLinux administrationWindows Server administrationBashPowerShellPythonAnsibleCI/CD
Soft Skills
collaborationtroubleshootingincident responseroot cause analysiscontinuous improvement