What are the responsibilities and job description for the Senior Linux System Administrator position at Solomons International?
- The primary role is to install and configure the Linux operating system as well as manage and maintain Linux-based systems on the Amazon Web Services (AWS) platform.
- Responsible for the deployment, configuration, and ongoing maintenance of AWS services such as EC2, S3, RDS, and more.
- Perform system maintenance by reviewing error logs, system backups, monitoring system performance to prevent slowdowns and disruptions, License deployments and setup, may include setting up a Linux Satellite server and deployment manager, and providing any needed technical support.
- Manage, configure, and maintain Red Hat Enterprise Linux (RHEL) servers across development, staging, and production environments.
- Build New and Manage existing home-grown Linux scripts for ongoing Operations using shell scripting (Bash/Python).
- Handle User management, permissions, and access control (RBAC, sudo policies).
- Manage patching, upgrades, and package installation based on Dev and Security team advice.
- Implement system hardening and least privilege security best practices.
- Manage and Upgrade Support for backup and recovery processes at the OS level.
- Collaborate with Application Development and other Operation team members for deployment strategies and environment stability.
- Perform system monitoring, performance tuning, and troubleshooting.
- Maintain Documentation for system configurations and procedures.
- Work experience on AWS Storage (FSx, EBS, EFS, S3) and Terraform is a plus.
- The Department of Health and Human Services (DHHS) requires the assistance of Linux (RedHat) administrator(s) for the implementation and operational support of (NC FAST) Applications on AWS/Hybrid cloud.
Required Skills and Experience:
- Strong experience with Linux administration with Red Hat Enterprise Linux (RHEL) on AWS platform (3 years)
- Strong experience with monitoring and troubleshooting Linux systems and applications (5 years)
- Hands-on experience in performance monitoring enablement to manage the scaling up and down of the environments (3 years)
- Experience with Linux OS Patch (including taking snapshots of instances before applying updates) and OS Level Vulnerability Management (7 years)
- Strong experience with Cookie Security, Web Browser Security, Server-side encryptions, Data Encryption at Rest, and Key management (3 years)
- Strong experience with Image Management using Redhat Image (3 years)
- Experience with cloud infrastructure, specifically Amazon Web Services (AWS) like EC2, S3, RDS, ELB, SSM, and EBS (3 years)
- Experience in installing, configuring, and maintaining services such as Bind, Apache, nginx, MySQL etc. (5 years)
- Experience with automation and configuration management tools such as Ansible, Cloudformation, Puppet, or Chef (5 years)
- Strong scripting skills, specifically in Bash or Python (7 years)
- Strong understanding of networking concepts, including VPCs, subnets, and routing (3 years)
- Proficient with network tools such as iptables, Linux IPVS, HAProxy, etc. (3 years)
- Experience in capturing, interpreting, and analyzing network traffic (3 years)
- Solid knowledge of protocols such as DNS, HTTP, LDAP, SMTP, and SNMP (2 years)
- Troubleshooting Apache issues like performance testing and tuning, failure to restart, and queuing of requests (3 years)
- Experience in performing multi-platform volume management using SVM, LVM, ZFS, NAS, and the VERITAS volume manager (5 years)
- Experience with security best practices and implementing security controls in an AWS cloud environment (3 years)
- Familiarity with wired and wireless networking hardware and architectures, Virtual LAN (VLAN) setup and configuration, VPN, Routing, IPV4, IPV6 (1 year)
- Experience in user account management for large organizations (7 years)
- Linux certifications (RHCT, RHCE, and LPIC) will be considered an advantage.
Professional Skills :
| Skill Name | Required/Desired | Total Years |
|---|---|---|
| Strong experience with Linux administration experience with Red Hat Enterprise Linux: RHEL on AWS platform | Required | 3 |
| Strong Experience with monitoring and troubleshooting Linux systems and applications | Required | 5 |
| Hands-on experience in performance monitoring enablement to manage the Scaling up and down of the environments | Required | 3 |
| Experience with Linux OS Patch (including taking snapshots of instances before applying updates) and OS Level Vulnerability Management | Required | 7 |
| Strong experience with Cookie Security, Web Browser Security, Server side encryptions, Data Encryption at Rest and Key management | Required | 3 |
| Strong experience with Image Management using Redhat Image | Required | 3 |
| Experience with cloud infrastructure, specifically Amazon Web Services (AWS) like EC2, S3, RDS, ELB, SSM and EBS. | Required | 3 |
| Experience in installing, configuring, and maintaining services such as Bind, Apache, nginx, MYsql etc | Required | 5 |
| Experience with automation and configuration management tools such as Ansible, Cloudformation, Puppet, or Chef | Required | 5 |
| Strong scripting skills, specifically in Bash or Python | Required | 7 |
| Strong understanding of networking concepts, including VPCs, subnets, and routing | Required | 3 |
| Proficient with network tools such as iptables, Linux IPVS, HAProxy, etc | Required | 3 |
| Experience in capturing, interpreting, and analyzing network traffic | Required | 3 |
| Solid knowledge of protocols such as DNS, HTTP, LDAP, SMTP and SNMP | Required | 2 |
| Troubleshooting Apache issues like performance testing and tuning, failure to restart, and queuing of requests | Required | 3 |
| Experience in performing multi-platform volume management using SVM, LVM, ZFS, NAS, and the VERITAS volume manager | Required | 5 |
| Experience with security best practices and implementing security controls in a AWS cloud environment | Required | 3 |
| Familiarity with wired and wireless networking hardware and architectures, Virtual LAN (VLAN) setup and configuration, VPN, Routing, IPV4, IPV6 | Required | 1 |
| Experience in user account management for large organization | Required | 7 |
| Linux certifications (RHCT, RHCE and LPIC) will be considered an advantage | Required |