U.S. Citizenship Mandatory: Due to our US federal government contract, candidates for this position are required to be a US Citizen and will be subject to a background investigation.
Job Responsibilities:
Install, configure, and maintain Linux operating systems and servers and related hardware.
Monitor system performance and ensure reliability and availability.
Perform regular system updates, patches, and security configurations.
Manage user accounts, permissions, and access controls.
Automate routine tasks using shell scripts and other scripting languages.
Troubleshoot and resolve hardware, software, and network issues.
Implement and maintain backup and recovery strategies.
Ensure compliance with security policies and procedures.
Collaborate with other IT team members to support infrastructure projects.
Work closely with the Application team and Development team to provide any required hardware support.
Build prototype systems for demo and testing.
Provide platform infrastructure support.
Provide general business application support.
Maintain detailed inventory of Business Area automation.
Maintain documentation of network server configurations, application licensing agreements, and other third party software installed.
Document system configurations, procedures, and changes.
Perform on call after hours support as part of the rotation.
Required Skills:
Bachelor’s degree in computer science, Information Technology, or a related field.
10 plus years proven experience as a Linux Administrator or similar role.
In-depth knowledge of Linux operating systems (e.g., Red Hat, CentOS, Ubuntu).
Proficiency in scripting languages (e.g., Bash, Python).
Familiarity with network protocols and services (e.g., TCP/IP, DNS, DHCP).
Experience with virtualization technologies (e.g., VMware).
Desired Skills:
Experience with cloud platforms, AWS and Azure.
Knowledge of configuration management tool, Puppet.
Experience with setting up build-machines and software development support.
Understanding of containerization technologies (e.g., Docker, Kubernetes, Singularity).
Familiarity with database management (e.g., MySQL, PostgreSQL).
Experience with infrastructure as code (IaC) tools like Terraform, Ansible, or CloudFormation.
Experience with version control systems (e.g., Git, SVN).
Familiarity with database management systems (SQL, MySQL, PostgreSQL).
Knowledge of storage technologies (SAN, NAS, DAS).
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job