Senior Systems Engineer (Linux Systems Admin)
Role details
Job location
Tech stack
Job description
We are looking for a Linux System Administrator to join our dynamic team of system engineers who are responsible for designing, implementing, and monitoring our Linux infrastructure. This position is located in the Enterprise Infrastructure Directorate, House Information Resources (HIR), Office of the Chief Administrative Officer (CAO), U.S. House of Representatives (House). The Enterprise Infrastructure Directorate provides engineering and technical support in the following areas: Voice Communications, Data Center Operations, Server and Storage Management, and Administrative Support. The teams within this Directorate support the infrastructure (circuits, cabling, servers, data storage, voice systems, and other physical infrastructure) that provides computing and telecommunications services to the House. This position serves as the Senior Systems Engineer.
Key responsibilities include serving as a key technical resource and senior advisor to management on all technical issues related to the sustainment of various server platforms supporting applications of the House; planning, organizing, installing, and monitoring large and complex technical projects; producing technical solutions to complex problems; and providing leadership and technical guidance to colleagues, assisting them with successfully completing assigned projects.
The position does not have day-to-day supervisory/managerial responsibilities., * Proactively maintain and develop Linux infrastructure technology to maintain a 24x7x365 uptime service
- Engineer systems administration related solutions for various project and operational needs
- Maintain best practices on managing systems and services across all environments
- Ensures systems follow security guidelines and standards as well as perform and analyze on going security audits
- Research, diagnose and resolve complex computer system software and hardware issues as they arise
- Proactively monitoring system performance and perform capacity planning
- Manage, coordinate, and implement software upgrades, patches, errata and hot fixes as needed
- Create and modify scripts or applications to perform tasks
- Provide input on ways to improve the stability, security, efficiency, and scalability of the server environment
- Collaborate with other teams and team members to develop automation strategies and deployment processes
- Participate in an On-Call rotation
- Performs other official duties as assigned.
Requirements
- Minimum 5 years of relevant experience with Previous working experience as a Linux Administrator
- Bachelor's degree in Computer Science, Information Systems, or similar relevant degree
- In depth command line knowledge and troubleshooting of Red Hat OS version 8+ operating systems
- Experience with Red Hat Satellite, Red Hat Ansible Automation Platform and Red Hat Open Shift
- Familiarity with monitoring tools such as Dynatrace, Nagios Core and Nagios Log Monitoring
- Ability to multi-task
- Experienced in writing shell scripts
- Strong problem solving and communication skills
- Familiarity with IT management concepts of Virtualization, Containerization, Data Storage, SAN & Data Protection within an enterprise operations environment
- Solid knowledge of protocols such as DNS, HTTP, LDAP, SMTP and SNMP
- Familiarity with container management tools such as Podman, * Certifications in - Linux, RHCSA, RHCE, Red hat certified Specialist in Containers and Kubernetes or Red Hat Certified Specialist in OpenShift Administration and AWS
Benefits & conditions
Pulled from the full job description
- Loan repayment program
- Commuter assistance