Linux Systems Administrator

Trevity

$95K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in RHEL server administration and Kubernetes management.
  • Proficient in deploying and maintaining high-availability Kubernetes clusters for GEOINT.
  • Experience with Docker containers and container orchestration tools like Kubernetes or Docker Swarm.
  • Knowledge of Infrastructure as Code (IaC) practices using Terraform and Ansible.
  • Hands-on experience with enterprise-scale logging and monitoring solutions such as Prometheus and Grafana.
  • Familiar with cloud platforms, preferably AWS, including cloud security best practices.
  • Experience with high-performance computing environments, particularly Qube rendering farms.

Responsibilities

  • Deploy and configure Red Hat Enterprise Linux (RHEL) servers in cloud and on-prem environments.
  • Manage user access and ensure system security and reliability of Linux systems.
  • Implement Infrastructure as Code solutions using Terraform and automate with Ansible.
  • Maintain and optimize Kubernetes clusters and manage Docker container deployments.
  • Develop Grafana dashboards for real-time system monitoring and performance troubleshooting.
  • Oversee Linux-based cloud instances and support cloud migration efforts.
  • Collaborate with teams on scaling infrastructure and provide mentorship to junior staff.

Benefits

  • Flexible work schedule and remote work options.
  • Professional development opportunities including training and certifications.
  • Access to cutting-edge technologies and tools.
  • Collaborative and innovative work environment.
  • Comprehensive health and wellness benefits.
Full Job Description
Job Description

  • Duties & Responsibilities:
  • RHEL Server Administration:
    • Deploy, configure, and maintain Red Hat Enterprise Linux (RHEL) servers in on-prem and cloud environments.
      • Secure, optimize, and troubleshoot Linux systems to ensure uptime and reliability.
      • Manage user access, system permissions, and software updates.
  • Containerization & Kubernetes:
    • Deploy and manage Docker containers for internal services and tools.
    • Maintain and expand Kubernetes (RKE2) clusters for user-deployed applications and enterprise solutions.
    • Implement and optimize container orchestration using Kubernetes or Docker Swarm.
  • Infrastructure as Code & Automation:
    • Implement Infrastructure as Code (IaC) solutions using Terraform and Ansible.
    • Develop and manage CI/CD pipelines using GitLab CI/CD.
    • Automate deployments, configuration management, and monitoring setup.
  • Monitoring & Logging:
    • Develop and maintain Grafana dashboards for real-time system monitoring.
    • Implement centralized logging and monitoring using Telegraf, InfluxDB, and Prometheus.
    • Troubleshoot system performance issues using logs and metrics.
  • Cloud & Virtualization:
    • Manage and maintain Linux-based cloud instances across AWS and other cloud platforms.
    • Assist in cloud migrations and optimizing cloud-based services.
    • Support virtualization efforts across a mix of physical and virtual Linux systems.
  • Mission-Critical System Support:
    • Maintain secure FTP servers for mission data access and downloads.
    • Provide support for user-accessible desktop environments via remote desktop solutions.
    • Manage physical Linux servers, including a new Qube rendering farm supervisor server.
  • Collaboration & Knowledge Sharing:
    • Work with leadership and cross-functional teams to scale and improve Linux-based infrastructure.
    • Provide technical mentorship and training to junior administrators or teammates.
    • Contribute to documentation and standard operating procedures (SOPs).


Required Skills

  • Experience supporting high-availability Kubernetes clusters for GEOINT or enterprise environments.
  • Familiarity with GPU-accelerated workloads in a mixed physical/virtual environment.
  • Experience managing enterprise-scale logging and monitoring solutions.
  • Understanding of cloud security best practices and Linux hardening techniques.
  • Prior experience with Qube rendering farms or similar high-performance compute environments.
  • Ability to work independently and drive infrastructure projects forward.


Desired Skills

  • Experience supporting high-availability Kubernetes clusters for GEOINT or enterprise environments.
  • Familiarity with GPU-accelerated workloads in a mixed physical/virtual environment.
  • Experience managing enterprise-scale logging and monitoring solutions.
  • Understanding of cloud security best practices and Linux hardening techniques.
  • Prior experience with Qube rendering farms or similar high-performance compute environments.
  • Ability to work independently and drive infrastructure projects forward.

Similar Jobs

More Information Technology Jobs

Find similar Linux Systems Administrator jobs: