Linux Engineer

Uni Systems
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Tech stack

Computer Programming
Linux
DevOps
Python
Linux System Administration
Linux Security Modules
Linux Servers
Red Hat Enterprise Linux - RHEL
Ansible
Software Engineering
Virtualization Technology
VMware Virtualization
Scripting (Bash/Python/Go/Ruby)
System Availability
Firewalls (Computer Science)
Network Server
VMware

Job description

  • Administer and maintain RHEL servers, including installation, configuration, patching, and troubleshooting.
  • Automate system administration tasks using Ansible and Python.
  • Monitor Linux servers, investigate incidents, and ensure system availability and performance.
  • Implement and maintain Linux security controls, including firewalls, user access, and system hardening.
  • Manage VMware virtual machines and support the underlying Linux infrastructure.
  • Collaborate with application and infrastructure teams to support deployments and operational activities.

Requirements

What do you need to succeed in this position?

  • Minimum 3 years of experience with Linux server administration, including installation, configuration, and maintenance of servers especially on RHEL.
  • Software engineering skills including programming and/or scripting knowledge, Python scripting.
  • At least 1 year experience with Ansible.
  • Familiarity with virtualization technologies such as VMWARE.
  • Understanding of security best practices and experience in implementing security measures on Linux systems (e.g., firewalls, encryption, access control).
  • At least 1 Linux/Unix related certification.
  • Advanced English (C1) communication skills (written and spoken).

Desirable:

  • Red Hat Certified System Administrator (RCSA) preferred or similar.
  • Strong understanding of Red Hat Satellite.
  • Supporting the DevOps approach in large organization.
  • Continuous learning and staying updated with the latest trends and technologies in the Linux ecosystem.
  • Proven ability to understand and design how different system layers (Application, Container, Network and Infra) work together and interact.

Apply for this position