Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Vigilant, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Linux Systems Engineer at Vigilant will play a critical role in managing and optimizing our Linux-based systems to ensure maximum performance, security, and reliability. The ideal candidate will be responsible for deploying, configuring, and maintaining Linux servers while providing support for the automated workflows and applications that depend on these systems. This role requires a proactive approach to troubleshooting and resolving issues, as well as a commitment to continuous improvement of system architecture and processes.
Job Responsibilities
- Deploy, configure, and maintain Linux servers in a variety of environments.
- Monitor system performance, security, and uptime, implementing optimizations as needed.
- Troubleshoot and resolve Linux-based system issues in a timely manner.
- Develop and maintain scripts to automate system management tasks.
- Lead system upgrades and patch management to ensure compliance and security.
- Collaborate with network engineers and other IT staff to ensure effective system integration.
- Document system configurations, processes, and user guides to enhance team knowledge.
- Provide technical support and training to internal users on Linux-related tools and applications.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Linux Systems Engineer or in a similar role.
- Deep understanding of Linux operating systems (preferably Red Hat, Ubuntu, or CentOS).
- Proficiency in scripting languages such as Bash or Python.
- Experience with system monitoring tools and performance tuning.
- Strong knowledge of networking principles and protocols.
- Familiarity with containerization technologies such as Docker or Kubernetes is a plus.
- Excellent problem-solving skills and the ability to work under pressure.
Technologies & Tools
The Linux Systems Engineer will utilize a wide array of technologies and tools to ensure efficient systems operation. This includes working with configuration management tools such as Ansible or Puppet, utilizing version control systems like Git, and engaging with cloud platforms such as AWS or Azure for cloud-based deployments. Familiarity with database systems such as MySQL or PostgreSQL, along with monitoring tools like Nagios or Grafana, will also be essential for maintaining system integrity and performance.
Ideal Candidates
The ideal candidate for the Linux Systems Engineer position possesses a strong technical background combined with exemplary communication skills. They demonstrate an unwavering commitment to excellence, maintaining a keen attention to detail while managing multiple projects. Candidates should exhibit a collaborative mindset, readily working with cross-functional teams to achieve organizational objectives. A passion for technology and a continuous eagerness to learn and grow within the field will set successful candidates apart.
Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.