Red Hat Linux System Administrator
E-Talent Network
2024-11-08 11:01:11
Falls Church, Virginia, United States
Job type: fulltime
Job industry: Administration
Job description
Red Hat Linux Systems Adm. maintains, monitors, and improves Red Hat Enterprise Linux infrastructure in an organization. This Administrator stresses developing and enhancing automated processes to minimize downtime, improve performance, and the security of the systems architectures. Engineers devise and carry out improvements to meet the increasing demands of the client.
They must be conversant with handling, engineering, and securing many types of Red Hat Linux solutions and applications.
Administrators need to have sufficient communication skills and must be good team players. They should be able to communicate effectively with individuals from both technical and non-technical backgrounds. They should have strong analytical and problem-solving skills.
Job Description
Red Hat Linux Systems Administrators provide support to resolve hardware or software issues on a priority basis.
Administrators deploy solutions independently. They manage and maintain infrastructure and systems, assist in system design, at times, and will be subject matter experts (SMEs) for a minimum of one of the required technologies.
Administrators perform the duties of a system administrator and maintain several Red Hat server environments both on prem and in the cloud. They oversee, maintain, and improve applications, operating systems, and specialized software that supports the peripheral equipment and servers. They carry out software installations to operating systems and software packages and upgrade them whenever the need arises.
Administrators must ensure that the optimal levels of systems and infrastructure are available. They escalate issues as needed.
Administrators partner with the teams of architecture and software engineering to implement, support and operate through a sturdy, on prem or cloud based Red Hat Linux-based infrastructure driven by availability, performance, latency, monitoring, capacity preparation, and urgent response. They prepare and maintain necessary documentation.
Administrators aid in the consistent design of new and existing policies and processes. They develop automation scripts and programs. They aid in managing clients' Linux server infrastructures, such as RHEL7 or higher version. Specifically with a good understanding of systemd.
Administrators document existing systems technological portfolio and architecture. They also document architecture and technology portfolio and develop automation scripts and programs. Owing to these responsibilities, they need to have sufficient written and verbal communication skills.
Administrators act as intermediaries between the IT department and the team members of their organization at other branches.
They prepare a timetable and undertake installations and upgrades according to them and maintain them as per the established policies and procedures of the IT of the organization.
Systems administrators are responsible for ensuring the integrity of the server data by assessing, executing, and handling suitable software and hardware solutions, ensuring retrievability of data by carrying out a schedule of database archive operations and system backups.
Administrators are responsible for developing and promoting standard operating procedures, operate regular audits of hardware and software of servers and workstations to ensure compliance with the organization's recognized guidelines on policies, standards, and configuration. They also address the development and maintenance of the complete operating system hardware and configuration of software database of all supporting records.
Administrators should also monitor usage of resources, give necessary suggestions, and modify systems accordingly. Finally, they should contribute to the development of the goals and objectives of the organization/client.
Educational and Other Requirements
Red Hat Linux System Engineer must have at least have a four-year high school diploma or its equivalent in education in computer science or engineering along with strong skills in Red Hat Enterprise Linux (RHEL). If the candidate has scripting skills in (Bash, Python, etc.), it would be advantageous.
TCP/IP networking and core technologies, such as VPN, routing, HTTP, DNS, etc. They should be well-versed with network security devices and firewalls.
Version control: Git (GitHub, Bitbucket, GitLab)
Knowledge of Cloud technologies: Containers (Docker/Podman), Public cloud (AWS), Kubernetes, Microservices.
Operating systems: Linux and familiar with Windows and VMWare
Knowledge of database architecture/design: PostgreSQL, MySQL, MongoDB, ElasticSearch
Knowledge of Agile
Familiarity with languages: Java, HTML, Bash, Python, nix shell, Groovy, Go, Dart, PHP, Jquery, CSS, MySQL
Familiarity with build technologies: Jenkins, Maven, Gradle
Familiarity with frameworks: NodeJS, React, Angular, Spring, Flutter
Familiarity with other technologies: Elastic Stack, Apach JMeter, Artifactory, Nginx, HAProxy, Ansible
Amazon Certified Associate Cloud Engineer would be nice to have
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.