Senior Systems Administrator

Momentum Telecom Inc
Atlanta, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Atlanta, United States of America

Tech stack

Amazon Web Services (AWS)
Apache HTTP Server
Azure
Backup Devices
Bash
Cloud Computing
Configuration Management
Dynamic Host Configuration Protocol
Linux
Disaster Recovery
DNS
Python
Network Security
MariaDB
Microsoft Servers
Windows Server
MySQL
Network Diagnostics
Nginx
Performance Tuning
Red Hat Enterprise Linux - RHEL
Ansible
Software Vulnerability Management
SSL Certificate Management
Cloud Platform System
Saltstack
Reliability of Systems
Postfix
Kubernetes
Network Server
VMware

Job description

As part of the Momentum Systems team, this role is focused on designing, automating, and operating large-scale Linux-based infrastructure across on-premises and cloud environments. The Senior Systems Admin will play a key role in reducing operational toil through automation, improving system reliability through standardized configuration management, and enforcing security and compliance through repeatable, code-driven processes., This position requires deep hands-on experience with Enterprise Linux, Microsoft Servers, system internals, and lifecycle management, as well as strong proficiency in scripting and automation frameworks. The engineer will collaborate closely with other Systems, Network, Security, and Application teams to modernize infrastructure operations, build resilient platforms, and document repeatable patterns and best practices., * Architect, deploy, and maintain Enterprise Linux systems / MS Servers (physical, virtual, and cloud-based) with a strong emphasis on performance, reliability, and security.

  • Design and implement automation-first solutions for system provisioning, configuration, patching, and lifecycle management using tools such as Ansible, SaltStack, or similar frameworks.
  • Develop and maintain scripts and tooling (Python, Bash, or equivalent) to automate operational tasks, reduce manual intervention, and improve system observability.
  • Build and maintain standardized Linux images, baselines, and hardened configurations, enforcing consistency across environments.
  • Lead OS-level troubleshooting efforts, including kernel, filesystem, storage, networking, and performance analysis.
  • Manage and automate patching, upgrades, and vulnerability remediation for Linux systems at scale.
  • Administer and automate core Linux services including DNS, DHCP, Apache/Nginx, MySQL/MariaDB, and Postfix.
  • Implement and maintain security controls such as server hardening, access controls, SSL/TLS certificate management, backups, and disaster recovery processes.
  • Support and enhance virtualized and containerized platforms, including VMware and Kubernetes-based environments.
  • Participate in on-call rotation, after-hours maintenance, and incident response activities.

Requirements

  • Deep expertise in Enterprise Linux administration, including system internals, performance tuning, security hardening, and troubleshooting.
  • Strong experience with configuration management and automation tools such as Ansible or SaltStack.
  • Proficiency in scripting and automation with Python preferred; strong Bash skills required.
  • Hands-on experience with VMware environments and automated provisioning.
  • Advanced troubleshooting skills using Linux and network diagnostic tools.
  • Experience administering Linux-based services such as DNS, Apache/Nginx, MySQL/MariaDB, and Postfix.
  • Strong understanding of server and network security concepts.
  • Experience managing, securing, and patching Microsoft Windows servers.
  • Experience with Kubernetes or other container orchestration platforms.
  • Experience operating Linux workloads in cloud environments such as AWS or Azure.
  • Ability to work effectively in a 24x7 environment, including on-call responsibilities

Apply for this position