Sr Linux Systems Administrator (OpenShift)
Kansas City National Security Campus
Overland Park, United States of America
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Overland Park, United States of America
Tech stack
Server Applications
User Authentication
Bash
Cluster Analysis
Configuration Management
Information Systems
Databases
Computer Engineering
Linux
DevOps
Perl
Virtual Private Networks (VPN)
Python
Network Security
Openshift
Performance Tuning
Red Hat Enterprise Linux - RHEL
Remote Desktop Services
Ansible
Software Engineering
Web Services
Load Balancing
System Availability
Firewalls (Computer Science)
GIT
Containerization
Gitlab-ci
Kubernetes
Information Technology
Operational Systems
Puppet
Oracle Cloud Infrastructure
Docker
Job description
- Independent ability to quickly analyze, isolate and diagnose complex problems, recommend remedial actions, and implement resolutions.
- Applies advanced technical methodologies to the computing infrastructure, monitor operating efficiencies, performance tuning and assist in capacity planning.
- Reviews, evaluates and recommends new or upgraded systems software packages and related hardware, based on established standards.
- Develops detailed implementation plans based on the architectural plans and complete implementation.
- Serves as Technical Lead on medium to large enterprise projects according to division standards and requirements.
- Transforms business requirements into technical architecture requirements and design application architectures, which are scalable, robust, and manageable, while balancing the price/performance.
- Works closely and escalates issues directly with vendors to ensure that supporting operating systems are compliant with applications, including required patch levels, hot fixes, and revisions.
- Implements application and database high availability techniques and application/network security concepts.
Requirements
- 5+ years of systems administration experience and 0-2 years of project or technical consultant responsibility.
- Bachelor's degree in the field of Information Systems, Computer Science, or Computer Engineering, with a minimum of 24 semester hours of computer-related courses, or two additional years of direct work experience.
- Ability to travel up to 10% of the time
- Ability to work remote, hybrid, or on-site as directed by management and is determined by the needs of the business.
- Regular and reliable attendance is an essential function of this job
- United States Citizenship
- Ability to obtain and maintain, if required for position, a U.S. Department of Energy (DOE) security clearance (some positions require additional DOE designations)
We Value
- Advanced knowledge of specific operating systems (Red Hat Enterprise Linux) servers, peripheral devices and workstations.
- Experienced in the installation and management of Red Hat OpenShift clusters.
- Experience with Kubernetes (OpenShift, ROSA).
- Experience with DevOps practices, including CI/CD pipelines and automation using tools such as Gitlab CI, Git, and Ansible.
- Skilled in containerization (Docker/OCI), image-building (Dockerfiles, multi-stage builds), security hardening & scanning, registry management, and Kubernetes-ready deployments (Helm, Kustomize).
- Effective communication skills to partner closely with citizen analysts and Data Scientists.
- Highly skilled in scripting/programming languages (like Bash, Perl, Python) to support database, web, and application administration.
- Experience with configuration management tools (Puppet, Chef, Ansible).
- Proven ability to mentor peers to better results and identify appropriate training to improve team's technical bench strength.
- Ability to develop and communicate a technical vision that is easily understood by all levels of management.
- Knowledge and experienced with installation, configuration and administration of enterprise web services, application servers, databases, clustering backup and recovery systems, portals, firewalls, virtual private networks, terminal services, authentication and authorization, collaboration, and load balancing.