What are the responsibilities and job description for the Senior Linux Systems Engineer position at Grid Networks?
GRID Networks is seeking a Senior Linux Systems Engineer with a strong background in Linux administration and common open-source tools and software to join our team. The ideal candidate will have at least 6 years of experience in Linux administration and be able to mentor junior team members on system documentation, security hardening, triaging, diagnosing, and troubleshooting system and network issues. Additionally, the candidate must enjoy working in a fast-paced and dynamic environment, be a self-starter, and have an intermediate understanding and experience with automation tools, virtualization, containerization, and cloud hosting.
Primary Duties/Responsibilities:
EEO Statement
We are an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law.
Powered by JazzHR
6TlTYsYYFR
Primary Duties/Responsibilities:
- Manage Linux servers running Debian, RHEL, and Ubuntu
- Configure and maintain common open-source tools and software such as Apache, NGINX, Postgres, MariaDB, IPA/IDM, KeyCloak, LDAP, IPTables, pfSense, Wireguard, IPSec, and OpenVPN
- Understand and apply networking protocols and concepts such as BGP, CIDR, DHCP, DNS, OSPF, Routing, Switching, and VLANs
- Mentor junior team members on system documentation, security hardening, and triaging, diagnosing, and troubleshooting system and network issues
- Work with other teams to deploy and maintain Linux systems and services
- Stay up-to-date with emerging trends and technologies in Linux administration, automation, virtualization, containerization, and cloud hosting
- Strong background (6 years) in Linux administration
- Familiarity with common open-source tools and software, and basic Linux utilities such as Git, scripting (Python, Bash), Ansible, AWX, cloud-init, and Foreman
- Understanding of networking protocols and concepts, and experience with triaging, diagnosing, and troubleshooting system and network problems
- Intermediate understanding and experience with automation tools, virtualization technologies such as VMWare and related concepts, cloud hosting and common provider platforms, and containerization technologies such as Docker, Kubernetes, and LXC
- Basic experience with at least one of the following: software-based phone systems such as Asterisk or Freeswitch, monitoring systems like Prometheus or Zabbix, or Elastic Stack
- Excellent communication skills and the ability to work collaboratively with other teams
- Ability to work independently and prioritize tasks effectively
- Must enjoy working in a fast-paced and dynamic environment, be a self-starter, and have a strong desire to learn and grow in their role
EEO Statement
We are an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law.
Powered by JazzHR
6TlTYsYYFR