Linux System Administrator (AWS Cloud)

Education and Experience

  • Bachelor’s degree with a minimum of five years of experience demonstrating technical, communication, and development skills.
  • This position requires a U.S. Person who is eligible to obtain any required Export Authorization

Job duties may include, and are not limited to:

  • The installation, configuration, and maintenance of enterprise infrastructure
  • The installation and configuration of RHEL-based operating systems, packages, and services
  • Managing infrastructure through code using Git, Jenkins, Terraform, and Packer
  • Spinning up and managing EKS clusters, EC2 instances, S3 buckets, Lambda functions, etc
  • Deploying Kubernetes clusters with dynamic provisioning
  • Supporting on-prem bare-metal systems, virtual machines, and cloud instances
  • Security vulnerability remediation and system/instance migrations to newer OS distributions
  • Monitoring systems and responding to incidents (at times during off-hours)
  • Client support via on-site visits, phone calls, emails, and ticketing systems
  • – Documenting processes, procedures, and technical walkthroughs

Requirements:

  • Five or more years of recent and uninterrupted experience as a Linux System Administrator
  • Four or more years of recent and uninterrupted experience as an AWS Cloud System Administrator
  • In-depth work experience with RHEL/RHEL derivative Linux (components, commands, layout, maintenance)
  • AWS and RHEL Security Hardening procedures and best practices
  • Experience deploying Linux services and applications such as LAMP
  • Experience with Linux servers in physical and virtualized environments.
  • Experience with Linux shell (i.e. bash scripting, output parsing).
  • Experience with Python or other scripting and automation languages.
  • Excellent user interface / interpersonal/written and verbal communication skills
  • Strong knowledge of common Linux applications, services, networking, and storage technologies
  • Commercial off-the-shelf (COTS) Integration in a Linux or Windows environment
  • ROS/ROS2 hands-on design experience (robot operating system)
  • Strong work ethic and an eagerness to learn
  • Ability to work independently and in a team environment
  • Ability to learn and grow skillset as needed to support client requirements
  • Configuration Management (SaltStack)
  • Containerization (Docker, Podman, and Singularity) is a must
  • Container Orchestration (Kubernetes)
  • Scripting (e.g. Python)
  • Networking (routers and switches)
  • Build and maintain CI/CD pipelines in Gitlab CI
  • Experience with ELK Stack, Redis, Message Brokers is highly necessary

Apply this Job

    Input this code: captcha

    Apply for this position

    Allowed Type(s): .pdf, .doc, .docx
    Scroll to Top