Platform Engineer
Robert Half
Johns Creek, United States of America
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Johns Creek, United States of America
Tech stack
Os/400 Operating System
Kubernetes Security
API
IBM AIX
IBM System I
Unix
Ubuntu (Operating System)
CentOS
Continuous Integration
Linux
Disaster Recovery
File Systems
DNS
Network Troubleshooting
Lightweight Directory Access Protocols (LDAP)
Linux kernel
Linux System Administration
Linux Servers
Logical Volume Manager
Networking Basics
Openshift
Performance Tuning
PVCS Version Manager
Role-Based Access Control
Red Hat Enterprise Linux - RHEL
Ansible
Prometheus
Solaris (Operating System)
Systems Integration
TCP/IP
Virtualization Technology
Software Vulnerability Management
Data Logging
Load Balancing
Grafana
Kubernetes Helm Charts
Software Troubleshooting
Containerization
Gitlab-ci
Selinux
Kubernetes
Infrastructure Automation Frameworks
Iptables
Performance Monitor
Patch Management
Puppet
Firewall Services Module
Terraform
Industrial Software
Qualys
Docker
Legacy Systems
User Administration
Jenkins
VMware
Job description
- Full lifecycle administration of ~222 Linux servers (production, QA, development)
- OS upgrades, patch management, and kernel updates
- Performance monitoring and system tuning (CPU, memory, disk I/O, network)
- User access management and authentication integrations (LDAP/AD)
- Backup validation and disaster recovery readiness
Kubernetes / OpenShift Platform Ownership
- Deploy, administer, and support Kubernetes/OpenShift clusters across environments
- Manage cluster lifecycle: installation, upgrades, patching, and scaling
- Configure and maintain:
- Namespaces, RBAC, and security policies
- Networking (CNI, ingress controllers, load balancing)
- Persistent storage (PVCs, storage classes)
- Support application teams with container deployments, troubleshooting, and performance tuning
- Monitor cluster health using tools like Prometheus, Grafana, and native OpenShift tooling
- Optimize cluster resource utilization and capacity planning
- Implement and maintain CI/CD integrations for containerized workloads
Security & Hardening
- Implement and maintain patching cadence across Linux and Kubernetes environments
- System hardening aligned to CIS/STIG best practices
- SELinux configuration and enforcement
- Firewall configuration (iptables / firewalld)
- Kubernetes security best practices (RBAC, pod security standards, image scanning)
- Support vulnerability remediation from tools (Tenable, Qualys, etc.)
- Log monitoring and audit review across infrastructure and containers
Incident Response & Production Stability
- Lead root cause analysis (RCA) for infrastructure and platform incidents
- Participate in on-call support for critical systems and clusters
- Resolve Sev1/Sev2 outages across Linux and Kubernetes environments
- Develop post-incident documentation and preventative controls
Modernization & Automation
- Assess and remediate deprecated platform components
- Standardize system and cluster configurations
- Build documentation and operational runbooks
- Drive infrastructure-as-code and automation initiatives (Ansible, Terraform, etc.)
- Support migration of legacy workloads to containerized platforms
UNIX & OS/400 (IBM) Support
- Administer UNIX environments (AIX/Solaris experience preferred)
- Support integrations with IBM i (OS/400) systems supporting Rail operations
- Ensure proper update and lifecycle management across platforms
- Maintain cross-platform data and system dependencies
Requirements
- 5+ years hands-on Linux system administration experience
- 2+ years experience with Kubernetes and/or OpenShift administration
- Strong experience with Red Hat, CentOS, Rocky, or Ubuntu
- Experience managing large-scale environments (100+ servers and/or multi-node clusters)
Deep knowledge of:
- Linux internals (kernel tuning, systemd, process management)
- File systems and storage (LVM, XFS, ext4)
- Networking fundamentals (TCP/IP, DNS, load balancing)
- Containerization (Docker/CRI-O)
Kubernetes-specific experience:
- Cluster architecture and components (API server, etcd, scheduler, kubelet)
- Deployments, services, ingress, and Helm charts
- Logging and monitoring (Prometheus, Grafana, ELK)
- Troubleshooting pods, nodes, and networking issues
- Experience supporting Linux in virtualized environments (VMware preferred)
- Familiarity with SAN/NAS storage
- Strong troubleshooting across OS, container, network, and storage layers, * OpenShift platform experience (highly preferred)
- UNIX (AIX/Solaris) administration
- Experience with IBM i (OS/400)
- Infrastructure automation (Ansible, Puppet, Chef, Terraform)
- Experience with CI/CD tools (Jenkins, GitLab CI, etc.)
- Experience migrating legacy systems to Kubernetes/container platforms
- Certifications (RHCSA, RHCE, CKA, CKAD, Security+, etc.)
- Experience supporting rail, transportation, or industrial systems
About the company
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.