Systems Analyst II - Linux
Role details
Job location
Tech stack
Job description
The Linux Systems Analyst II has a pivotal role within our technical operations team, responsible for end-to-end lifecycle management of our Linux-based infrastructure. From initial template builds to ongoing security patching and updates, the analyst ensures the stability, security, and performance of our systems. Leveraging their strong scripting skills and expertise in automation tools, they streamline operational processes and create efficient workflows. Collaborating closely with cross-functional teams, the analyst plays a crucial role in proactively monitoring system health, diagnosing, and resolving issues, and contributing to capacity planning. This role offers a unique opportunity to contribute to the seamless operation of our technology stack, enhance security measures, and drive innovation through automation, all while delivering top-tier services to our valued clients., * System Administration: Perform day-to-day administration tasks for our Linux-based servers, including configuration, maintenance, and troubleshooting.
- Lifecycle Management: Take charge of end-to-end lifecycle management for our Linux systems, including provisioning, configuration, OS upgrades, and decommissioning.
- Security Patching: Regularly assess and apply security patches and updates to ensure the highest level of system security.
- Template Builds: Develop and maintain standardized system templates to expedite provisioning and ensure consistent configurations.
- Automation: Leverage your scripting prowess to design and implement automation solutions for routine tasks, enhancing efficiency and reducing manual efforts.
- Performance Optimization: Identify opportunities for system performance improvement, implement tuning strategies, and monitor resource utilization.
- Incident Response: Collaborate with cross-functional teams to address and resolve system incidents, minimizing downtime and ensuring rapid recovery. Participate in the on-call rotation schedule to address and resolve critical system issues during off-hours.
- Proactive Monitoring: Utilize monitoring tools to track system health, identify anomalies, and preemptively address potential issues.
- Collaboration: Work closely with networking, development, and security teams to ensure seamless integration of systems and applications.
- Documentation: Maintain comprehensive and up-to-date documentation for configurations, procedures, and troubleshooting guidelines.
- Capacity Planning: Contribute to capacity planning efforts to ensure scalability and optimal resource allocation.
- Innovation: Stay abreast of industry trends, evaluate new technologies, and propose innovative solutions to improve system architecture and processes.
Requirements
Do you have experience in Technical troubleshooting support?, Do you have a Associate's degree?, * Associate degree or higher in Computer Science, Information Technology or related field (or equivalent work experience).
- Minimum of 3-5 years of recent hands-on experience in Linux system administration, preferably in a large-scale production environment.
- In-depth knowledge of Linux operating systems (Red Hat Enterprise, and Oracle Enterprise), strong command-line skills and high availability expertise. Experience administering Solaris UNIX a plus.
- Proficiency in scripting languages such as Bash, Python, or Perl for automation and task simplification.
- Strong understanding of networking concepts, protocols, and services (TCP/IP, DNS, HTTP, VPN, VLAN segmentation, etc.).
- Familiarity with MS Active Directory services, Linux OS security beset practices, and user access management.
- Proven ability to diagnose and resolve complex system issues efficiently.
- Prior exposure to configuration management and scripting tools (Tanium) is a plus.
- Experience with VMware & HyperV hypervisor consoles and strong knowledge of SAN enterprise storage practices.
- Familiarity with monitoring tools (Xymon, Zabbix, Nagios, VMware vRealize Operations Manager) for performance monitoring.
- Exposure to cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes) is advantageous.
- Strong verbal and written communication skills, with the ability to convey technical information effectively to both technical and non-technical stakeholders.
- Ability to collaborate effectively within a diverse team environment, sharing knowledge and assisting others.
- Relevant certifications such as CompTIA Linux+, RHCE, or equivalent certifications are a plus.
- Available for afterhours on call support.
Benefits & conditions
Pulled from the full job description
- Loan forgiveness
- Tuition reimbursement
- Paid parental leave
- Parental leave
- Paid time off
- Employee assistance program, Pay range: $81,525 - $132,475 / year
Benefits and perks available for eligible positions include: robust educational assistance programs, generous paid time off, employee assistance and wellness programs, paid parental leave, qualifying employer for the Public Service Loan Forgiveness (PSLF) Program, plus more.