Senior Linux Systems Engineer

Guadalajara, JA
Full-Time

Job Description

Job#: 3009918

Job Description:

Senior Linux Systems Engineer – Apex Systems Mexico


Who We Are

Apex Systems is a global technology services firm delivering digital, cloud, and data solutions that enable enterprise transformation. Through our Mexico Delivery Center (MDC), we help clients architect, automate, and secure critical infrastructure environments that power large-scale digital ecosystems.


Position Overview

We are seeking a Senior Linux Systems Engineer to join our Infrastructure & Cloud Engineering Practice at the Mexico Delivery Center. This role is responsible for designing, implementing, and maintaining Linux-based systems and services in hybrid or cloud environments. The ideal candidate combines deep technical expertise in Linux administration with strong automation, troubleshooting, and system optimization skills.

This position will play a key role in ensuring system reliability, scalability, and performance while collaborating with global teams across DevOps, Cloud, and Security functions.


Key Responsibilities

  • Design, deploy, and maintain Linux-based infrastructure across on-premises and cloud environments (AWS, Azure, or GCP).
  • Manage and optimize Red Hat Enterprise Linux (RHEL), CentOS, or Ubuntu servers to ensure high availability and performance.
  • Develop and maintain automation scripts using Python, Bash, or Ansible to streamline provisioning and configuration management.
  • Monitor system health and performance using tools such as Nagios, Zabbix, or Prometheus/Grafana.
  • Troubleshoot and resolve issues related to networking, storage, and system performance.
  • Collaborate with application, DevOps, and database teams to ensure smooth deployment and operation of services.
  • Manage and support system upgrades, patches, and kernel tuning while ensuring security compliance.
  • Participate in incident response, capacity planning, and disaster recovery strategies.
  • Document system configurations, architecture, and operational procedures.
  • Provide technical guidance and mentorship to junior engineers and peers.

Required Skills & Experience

  • 7+ years of experience in Linux systems engineering or administration.
  • Strong hands-on expertise in RHEL, CentOS, or Ubuntu Server environments.
  • Proven experience with automation and configuration management tools such as Ansible, Puppet, or Chef.
  • Solid understanding of networking protocols (TCP/IP, DNS, DHCP, routing, and firewalls).
  • Experience with scripting languages (Bash, Python, or Shell) for automation and system orchestration.
  • Familiarity with containerization and orchestration platforms (Docker, Kubernetes).
  • Strong troubleshooting and performance-tuning skills in large-scale environments.
  • Experience managing CI/CD pipelines or infrastructure as code (IaC) environments.
  • English proficiency (B2+ level) for collaboration with international teams.

Preferred Qualifications

  • Experience working in cloud environments (AWS EC2, Azure VMs, or Google Compute Engine).
  • Knowledge of security hardening, SELinux, and identity management (LDAP, Kerberos).
  • Exposure to storage systems (NFS, iSCSI, SAN) and backup solutions.
  • Familiarity with load balancing and HA clusters (HAProxy, Keepalived, or Pacemaker).
  • Certifications such as Red Hat Certified Engineer (RHCE), Linux Foundation Certified Engineer (LFCE), or AWS SysOps Administrator.
  • Experience supporting 24x7 production environments and on-call rotations.


Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including Great Place to Work® and Great Place for Women to Work® in Mexico.

PDN-a080505e-a39c-4da8-b5b5-f1d247285c60

Job#: 3009918

Job Description:

Senior Linux Systems Engineer – Apex Systems Mexico


Who We Are

Apex Systems is a global technology services firm delivering digital, cloud, and data solutions that enable enterprise transformation. Through our Mexico Delivery Center (MDC), we help clients architect, automate, and secure critical infrastructure environments that power large-scale digital ecosystems.


Position Overview

We are seeking a Senior Linux Systems Engineer to join our Infrastructure & Cloud Engineering Practice at the Mexico Delivery Center. This role is responsible for designing, implementing, and maintaining Linux-based systems and services in hybrid or cloud environments. The ideal candidate combines deep technical expertise in Linux administration with strong automation, troubleshooting, and system optimization skills.

This position will play a key role in ensuring system reliability, scalability, and performance while collaborating with global teams across DevOps, Cloud, and Security functions.


Key Responsibilities

  • Design, deploy, and maintain Linux-based infrastructure across on-premises and cloud environments (AWS, Azure, or GCP).
  • Manage and optimize Red Hat Enterprise Linux (RHEL), CentOS, or Ubuntu servers to ensure high availability and performance.
  • Develop and maintain automation scripts using Python, Bash, or Ansible to streamline provisioning and configuration management.
  • Monitor system health and performance using tools such as Nagios, Zabbix, or Prometheus/Grafana.
  • Troubleshoot and resolve issues related to networking, storage, and system performance.
  • Collaborate with application, DevOps, and database teams to ensure smooth deployment and operation of services.
  • Manage and support system upgrades, patches, and kernel tuning while ensuring security compliance.
  • Participate in incident response, capacity planning, and disaster recovery strategies.
  • Document system configurations, architecture, and operational procedures.
  • Provide technical guidance and mentorship to junior engineers and peers.

Required Skills & Experience

  • 7+ years of experience in Linux systems engineering or administration.
  • Strong hands-on expertise in RHEL, CentOS, or Ubuntu Server environments.
  • Proven experience with automation and configuration management tools such as Ansible, Puppet, or Chef.
  • Solid understanding of networking protocols (TCP/IP, DNS, DHCP, routing, and firewalls).
  • Experience with scripting languages (Bash, Python, or Shell) for automation and system orchestration.
  • Familiarity with containerization and orchestration platforms (Docker, Kubernetes).
  • Strong troubleshooting and performance-tuning skills in large-scale environments.
  • Experience managing CI/CD pipelines or infrastructure as code (IaC) environments.
  • English proficiency (B2+ level) for collaboration with international teams.

Preferred Qualifications

  • Experience working in cloud environments (AWS EC2, Azure VMs, or Google Compute Engine).
  • Knowledge of security hardening, SELinux, and identity management (LDAP, Kerberos).
  • Exposure to storage systems (NFS, iSCSI, SAN) and backup solutions.
  • Familiarity with load balancing and HA clusters (HAProxy, Keepalived, or Pacemaker).
  • Certifications such as Red Hat Certified Engineer (RHCE), Linux Foundation Certified Engineer (LFCE), or AWS SysOps Administrator.
  • Experience supporting 24x7 production environments and on-call rotations.


Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including Great Place to Work® and Great Place for Women to Work® in Mexico.

PDN-a080505e-a39c-4da8-b5b5-f1d247285c60

About Apex Systems, Inc.

Apex Systems is a world class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital visions. We provide a continuum of service from workforce mobilization and modern enterprise solutions to digital innovation to drive better results and bring more value to our clients. Apex transforms our customers with modern enterprise solutions tailored to the industries we serve. Apex has a presence in over 70 markets across the US, Canada, and Mexico.

Apex is a segment of ASGN Inc. (NYSE: ASGN). To learn more, visit www.apexsystems.com.


Related Jobs

Apply For This Job
Senior Linux Systems Engineer
Apex Systems, Inc.
Guadalajara, JA
Dec 3, 2025
Full-time
Your Information
First Name *
Last Name *
Email Address *
This email belongs to another account. Please use a diferent email address or Sign In.
Zip Code *
Password *
Confirm Password *
Create your Profile from your Resume
By clicking the Apply button, you agree to the terms of use and privacy policy and consent to receive emails from us about job opportunities, career resources, and other relevant updates. You can unsubscribe at any time.
Supercharge Your Resume with AI

Boost your resume with AI-driven enhancements. The tool analyzes and refines your content, highlighting your strengths and tailoring it for maximum impact. Get personalized suggestions and apply improvements instantly to stand out in the job market.

©2025 International Association of Women.
Powered by TalentAlly.