Epicareer Might not Working Properly
Learn More

Linux Systems Engineer

Salary undisclosed

Apply on


Original
Simplified

Title: Linux Systems Engineer

Location: Houston TX

Duration: 3+ Years

Client : City of Houston

Salary: 117k plus benefits

"We are seeking an experienced Senior Linux Systems Engineer with 12 to 13 years of hands-on experience in managing and optimizing Linux environments. The ideal candidate will possess advanced skills in Linux system administration, network management, security, and configuration management. This role involves leading complex projects, ensuring high availability and performance, and mentoring junior team members.

Key Responsibilities:

System Administration:

  • Administer and support Linux servers, ensuring their performance, reliability, and availability.
  • Perform system installations, upgrades, and maintenance.
  • Troubleshoot and resolve complex issues related to Linux systems.

Network Management:

  • Configure and manage network interfaces, routing, and firewall rules.
  • Monitor network performance and troubleshoot network-related issues.

Security Management:

  • Implement and maintain security best practices, including SELinux/AppArmor, firewalls, and encryption.
  • Conduct security audits and vulnerability assessments.

Server Management:

  • Manage and configure services such as Apache, Nginx, MySQL, and PostgreSQL.
  • Oversee virtualization technologies (KVM, VMware, Docker) and cloud platforms (AWS, Azure, Google Cloud).

Configuration Management:

  • Utilize configuration management tools like Ansible, Puppet, or Chef for automation and orchestration.
  • Develop and maintain scripts for automation and deployment.

Disaster Recovery:

  • Design and implement backup and recovery solutions.
  • Configure high availability and failover systems.

Project Management:

  • Lead and manage Linux-related projects, including system migrations and upgrades.
  • Collaborate with cross-functional teams to achieve project goals.

Documentation and Reporting:

  • Create and maintain comprehensive documentation for systems, processes, and procedures.
  • Generate reports on system performance, incidents, and projects.

Training and Mentoring:

  • Mentor and train junior staff or less experienced team members.
  • Develop and deliver training programs or workshops.

Vendor and Stakeholder Management:

  • Manage relationships with vendors and third-party service providers.
  • Negotiate and manage support contracts and service level agreements.

Qualifications:

  • Bachelor s or Master's degree in Computer Science, Information Technology, or a related field.
  • 12 to 13 years of experience in Linux system administration, with a strong background in enterprise environments.
  • Advanced proficiency in shell scripting (Bash, Python) and system performance tuning.
  • Expertise in network protocols, services, and security practices.
  • Experience with virtualization technologies and cloud platforms.
  • Proficiency in configuration management tools (Ansible, Puppet, Chef).
  • Experience with backup and recovery solutions and high availability configurations.
  • Excellent problem-solving and analytical skills.
  • Strong communication and documentation skills.
  • Ability to lead projects and mentor team members.

Preferred Certifications:

  • RHCE (Red Hat Certified Engineer) or equivalent
  • LPIC-3 (Linux Professional Institute Certification Level 3)
  • CompTIA Linux+ or other relevant certifications"
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job