top of page

Linux Administrator

Fremont, CA, USA

Job Type

Full Time

Workspace

Hybrid

About the Role

We are seeking a skilled Linux Administrator to join our team in Fremont, CA, USA, to manage and optimize our Red Hat Linux environments. If you are passionate about Linux administration and thrive in a collaborative environment, we encourage you to apply!

Requirements

Technical/Functional Skills:

  • Minimum 6+ years of experience in Red Hat Enterprise Linux (RHEL) within an AWS environment, including provisioning, configuration, storage, and user management.

  • Expertise in installing and maintaining Linux operating systems, applying updates, and installing required software on cloud-based Virtual Machines (VMs) in AWS.

  • Proficiency in Linux Administration, including LVM (Logical Volume Manager), user management, Security Groups, and security hardening.

  • Strong understanding of network fundamentals (DNS, DHCP, TCP/IP, routing, switching, HTTP).

  • Experience in monitoring and optimizing performance for various services, OS resources (memory, CPU, disk IO), and platforms (Load balancers, AWS).

  • Capability in task automation for infrastructure and system administration-related tasks.

  • Ensuring availability and maintenance of Dev/Test environments (Linux-based) for the project team.

  • Proficiency with CI/CD tools to develop and implement automation solutions.

  • Familiarity with GitHub, JIRA, and Microsoft tools.



Relevant Experience: 6 - 8 Years


Roles & Responsibilities:

  • Administer and monitor Red Hat Linux Servers in Production, Quality, Test, and Development environments.

  • Perform operating system patching and upgrades.

  • Prepare test environments and manage users across different regions.

  • Create servers through Cloud or VMware consoles.

  • Perform OS hardening as per client recommendations.

  • Collaborate with application developers for installation and maintenance in both development and production environments.

  • Conduct security analysis in various environments.

  • Install, configure, and maintain antivirus software.

  • Manage server migrations from on-premise to cloud and between cloud providers.

  • Identify and address current and potential problems, researching viable solutions, and collaborating with stakeholders for effective implementation.

  • Build relationships with critical partners, including Scrum teams, Scrum Masters, Product Managers, and SMEs to integrate, coordinate, and execute work efficiently.

bottom of page