HMG America LLC is the best Business Solutions focused Information Technology Company with IT consulting and services, software and web development, staff augmentation and other professional services. One of our direct clients is looking for Linux with DevOps Scripting in (Alpharetta, GA. Below is the detailed job description.
Job Title: Linux with DevOps Scripting
Location: Alpharetta, GA (Onsite)
We are seeking an experienced Linux Administrator with strong expertise in Red Hat Enterprise Linux (RHEL) to join our IT infrastructure team. The ideal candidate will have hands-on experience with hardware and operating system troubleshooting, with scripting abilities and familiarity with DevOps and cloud technologies being valuable assets.
Key Responsibilities
- Administer, maintain, and optimize Red Hat Enterprise Linux (RHEL) servers across development, testing, and production environments
- Perform hardware diagnostics, troubleshooting, and resolution for physical and virtual servers
- Monitor system performance, identify bottlenecks, and implement performance tuning solutions
- Manage system patches, updates, and security configurations in compliance with organizational standards
- Troubleshoot complex OS-level issues including kernel panics, file system corruption, and network connectivity problems
- Configure and maintain system services, daemons, and application stacks (Apache, Nginx, databases, etc.)
- Implement and maintain backup and disaster recovery procedures
- Manage user accounts, permissions, and security policies using PAM, SELinux, and firewall configurations
- Document system configurations, procedures, and troubleshooting guides
- Collaborate with development and DevOps teams to support application deployments and infrastructure automation
Required Qualifications
Technical Skills
- 3-5 years of hands-on experience administering Red Hat Enterprise Linux (RHEL 7/8/9) or CentOS environments
- Strong knowledge of Linux system architecture, boot process, and kernel management
- Expertise in hardware troubleshooting including servers, storage arrays, and network equipment
- Proficiency with system diagnostics tools and methodologies for root cause analysis
- Experience with package management (RPM, YUM, DNF) and repository configuration
- Solid understanding of networking concepts (TCP/IP, DNS, DHCP, routing, VLANs)
- Knowledge of storage technologies including LVM, RAID configurations, and file systems (ext4, XFS)
- Experience with virtualization platforms (KVM, VMware, or similar)
- Strong problem-solving skills and ability to work under pressure during outages
Good to Have
- Scripting experience in Bash, Python, or Perl for automation and system administration tasks
- Familiarity with configuration management tools (Ansible, Puppet, Chef)
- Awareness of DevOps principles and practices
- Experience with cloud platforms (AWS, Azure, Google Cloud) and cloud-based Linux instances
- Knowledge of containerization technologies (Docker, Podman, Kubernetes)
- Understanding of CI/CD pipelines and tools (Jenkins, GitLab CI, GitHub Actions)
- Exposure to infrastructure as code (Terraform, CloudFormation)
- Experience with monitoring and logging tools (Nagios, Prometheus, Grafana, ELK stack)
- Knowledge of version control systems (Git)
Certifications (Preferred)
- Red Hat Certified System Administrator (RHCSA)
- Red Hat Certified Engineer (RHCE)
- CompTIA Linux+ or similar certifications
Soft Skills
- Excellent communication skills with ability to explain technical concepts to non-technical stakeholders
- Strong documentation and knowledge-sharing abilities
- Team player with collaborative mindset
- Self-motivated with ability to work independently
- Commitment to continuous learning and staying current with technology trends