AST SpaceMobile

Transforming how the world connects

DevOps Engineer

Full TimeRemoteTeam 51-200Since 2017H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

15 days ago

Salary

Not specified

Bachelor Degree5 yrs expEnglishAnsibleCloudDockerGrafanaLinuxPrometheusPuppetPythonTerraformVmware

Job Description

• 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.

Job 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

Related Categories

Related Job Pages