Senior System Engineer

Agilysys, Inc.9 months ago
Las Vegas, NV, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Agilysys (NASDAQ: AGYS) is a SaaS technology leader transforming the hospitality industry. Our cloud-based platform powers leading hotels, resorts, casinos, and restaurants — helping them deliver seamless operations and unforgettable guest experiences. Headquartered in Alpharetta, GA, with offices across North America, APAC and EMEA, we’re shaping the future of hospitality tech. For more information, visit www.agilysys.com.

The Senior Systems Engineer is a key member of the SaaS Operations team, responsible for architecting, implementing, and maintaining enterprise-level infrastructure solutions supporting Agilysys’s mission-critical applications and SaaS environments. This role bridges technical execution and system design, collaborating closely with engineering, operations, and security teams to ensure scalable, secure, and highly available systems across hybrid data center and cloud environments.

Responsibilities: Key Responsibilities

  • Manage and maintain Microsoft Windows Server and Linux environments across physical, virtual, and cloud infrastructures.
  • Administer and secure Active Directory, Group Policy Objects (GPOs), and DNS services.
  • Oversee VMware vSphere environments including provisioning, patching, disaster recovery, and performance optimization.
  • Manage Azure IaaS and PaaS environments including virtual networks, storage, identity, disaster recovery, and backup resources.
  • Administer data center server hardware including builds, configuration, and lifecycle management.
  • Configure and manage proxy servers, email servers, load balancers, and web application firewalls (WAFs).
  • Perform TLS/SSL certificate management and renewal processes to ensure secure connectivity.
  • Maintain server backups and tape library systems, ensuring business continuity and disaster recovery compliance.
  • Configure and maintain monitoring systems to proactively identify and resolve infrastructure issues.
  • Manage enterprise storage systems, ensuring optimal performance, redundancy, and scalability.
  • Implement and maintain infrastructure hardening standards and security patching cycles.
  • Collaborate with the cybersecurity team to ensure system compliance with corporate and regulatory standards.
  • Maintain up-to-date documentation of systems configurations, procedures, and recovery plans.
  • Provide technical guidance and mentorship to junior systems engineers and administrators.
  • Participate in infrastructure design reviews and propose improvements for scalability and resilience.
  • Partner with software development, DevOps, and product teams to align infrastructure operations with evolving business needs.
  • Support project delivery through technical planning, task prioritization, and execution oversight.

Qualifications: Required Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.
  • 5–8 years of experience in systems administration, with exposure to both Windows and Linux environments.
  • Demonstrated experience managing hybrid infrastructure environments (data center + cloud).
  • Experience mentoring team members or leading small technical initiatives preferred.

Qualifications: Preferred Qualifications

  • Operating Systems: Microsoft Windows Server 2016/2019/2022, Red Hat Enterprise Linux derivatives, Debian.
  • Active Directory: User/group management, Group Policy, authentication, and permissions design.
  • Virtualization: VMware ESXi, vCenter, vSphere administration.
  • Cloud Platforms: Microsoft Azure (IaaS/PaaS services, storage, virtual networks).
  • Networking: DNS, load balancing, proxy configuration, WAF, and SSL/TLS administration.
  • Storage & Backup: SAN/NAS management, backup software, and tape library systems.
  • Monitoring Tools: Experience with system and application monitoring platforms (e.g., Nagios, Zabbix, SolarWinds, or equivalent).
  • Scripting: PowerShell, Bash, or Python for automation of routine administration tasks.

Required Skills

DNS and Load Balancing
Active Directory
PowerShell
Bash
Microsoft Azure (IaaS/PaaS)
Group Policy Management
SSL/TLS Administration
Debian
VMware ESXi/vCenter/vSphere Administration
Proxy Configuration
Red Hat Enterprise Linux
Monitoring Tools (Nagios, Zabbix, SolarWinds)
Backup and Tape Library Systems
Python
SAN/NAS Management
Microsoft Windows Server 2016/2019/2022