Senior Linux Systems Engineer
Posted yesterday
techvilla solutionsCarmichael (CA)
Computer Systems Engineers/ArchitectsComputer Systems Design Services
SENIORITY
Lead
About the role
We are seeking a Senior Linux Systems Engineer with extensive experience managing enterprise Linux environments. The ideal candidate will be responsible for designing, deploying, automating, and supporting highly available Linux infrastructure while ensuring reliability, scalability, and operational excellence. This role requires expertise in Linux administration, automation, provisioning, and enterprise infrastructure best practices.
Primary Responsibilities
Deploy, administer, and maintain enterprise Linux operating systems across production and non-production environments.
Design and support highly available, fault-tolerant Linux infrastructure to ensure maximum uptime and reliability.
Develop and maintain automated Linux provisioning and configuration management processes using enterprise tools and technologies.
Monitor system performance, troubleshoot issues, and implement proactive solutions to improve stability and efficiency.
Perform system upgrades, patch management, security hardening, and lifecycle management.
Collaborate with infrastructure, network, security, and application teams to support enterprise platforms and business-critical applications.
Create and maintain technical documentation, operational procedures, and system standards.
Participate in incident response, root cause analysis, and production support activities.
Recommend and implement process improvements to enhance automation, scalability, and operational efficiency.
Required Skills & Qualifications
7+ years of experience managing Linux operating systems in an enterprise environment.
Strong understanding of enterprise Linux administration, including installation, configuration, maintenance, and troubleshooting.
Experience deploying and supporting highly available and fault-tolerant Linux server environments.
Hands-on experience with Linux provisioning, automation, and configuration management tools.
Knowledge of enterprise infrastructure, system monitoring, performance tuning, and capacity planning.
Experience with shell scripting and Linux automation.
Understanding of security best practices, patch management, and system hardening.
Strong analytical, troubleshooting, and problem-solving skills.
Excellent communication skills and ability to work effectively in cross-functional teams.
Preferred Qualifications
Experience with virtualization and cloud platforms (AWS, Azure, or Google Cloud).
Familiarity with configuration management tools such as Ansible, Puppet, or Chef.
Experience with container technologies such as Docker and Kubernetes.
Knowledge of CI/CD pipelines and Infrastructure as Code (IaC).
Relevant Linux certifications (e.g., RHCSA, RHCE, or Linux Foundation certifications) are a plus
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
