Senior Linux Administrator

Gaijin Entertainment

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Manage Linux infrastructure, including servers, services, access, updates, and diagnostics
  • Drive the large-scale migration from SaltStack to Ansible, co-designing a modern IaC platform
  • Maintain a large fleet of build/test nodes (Windows, Linux, macOS) via reproducible IaC provisioning
  • Administer physical infrastructure, including bare-metal servers, RAID, IPMI, and shared storage
  • Manage storage systems using iSCSI, LVM, and multipath, ensuring data integrity and performance
  • Support virtualization environments (Proxmox) and CI/CD infrastructure (Jenkins/Gerrit)
  • Improve internal tooling and automation using Python, Shell, and AI-assisted engineering workflows
  • Propose architectural improvements to increase infrastructure observability and simplicity

Requirements

  • 5+ years of Linux system administration experience
  • Deep knowledge of Linux internals (systemd, storage, networking stack, permissions)
  • Hands-on experience with Infrastructure as Code (SaltStack, Ansible, or Puppet)
  • Experience with bare-metal hardware, RAID, and IPMI/iDRAC/iLO
  • Strong understanding of storage (iSCSI, LVM, block devices) and networking (TCP/IP, VLAN, VPN, DNS)
  • Practical experience with Docker and container runtimes
  • Proficiency in Python or Shell scripting
  • Experience with Git and professional code review workflows
  • Fluent Russian and technical English proficiency

Preferred Qualifications

  • Experience designing Ansible infrastructure (collections, secrets management, CI validation)
  • Experience with Proxmox, oVirt, or VMware
  • Knowledge of networking hardware (Juniper/Dell)
  • Experience managing large-scale CI agent clusters or Jenkins/Gerrit integrations
  • Experience with AWS (EC2, VPC, IAM)
  • Familiarity with monitoring and backup tools like Icinga, Grafana, or Bacula

Benefits

  • Scale: Work with high-end hardware including AMD Threadripper and NVIDIA RTX GPU nodes
  • Modern Culture: Operate in a live IaC environment with code reviews and CI/CD
  • Innovation: Active encouragement of AI tools to optimize engineering processes
  • Autonomy: Freedom to influence technical decisions and improve processes without unnecessary bureaucracy
  • Work Format: Fully remote position

About the Company

Gaijin develops AAA-grade online games for PC, consoles, and mobile platforms, including popular titles like "War Thunder" and "Enlisted."

Skills & tools

LinuxAnsibleSaltstackDockerPythonAWSJenkins

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years Linux system administration
  2. 02Deep Linux knowledge (systemd, storage, networking)
  3. 03IaC experience (SaltStack, Ansible, or Puppet)
  4. 04Hardware experience (bare metal, RAID, IPMI)
  5. 05Senior-level storage understanding (iSCSI, LVM)
  6. 06Practical networking (TCP/IP, VLAN, VPN, DNS)
  7. 07Docker experience
  8. 08Proficiency in Python or Shell
  9. 09Git and code review workflows
  10. 10Fluent Russian and technical English