IT Administrator

Revenue Management Solutions LLC•Oklahoma City, OK

About The Position

The IT System Administrator is responsible for provisioning, installing, configuring, maintaining, and operating hardware and software within the IT environment. The role maintains Linux and Windows systems, installs and supports servers and operating systems, automates routine tasks, monitors system health and performance, manages user access, and provides escalated technical support. The administrator also supports security updates and audits, collaborates with technical and non-technical teams, and helps train and onboard IT team members. Additional duties may be assigned.

Requirements

  • Associate’s degree in a related field.
  • A minimum of 2 years of Linux administration experience.
  • Linux and Windows Server management experience.
  • Experience with Office 365, Active Directory, and MS Exchange Server.
  • Familiarity with DNS, TCP/IP, DHCP, HTTP, SSH, and SSL.
  • Proficiency with scripting languages such as Bash and PowerShell, and with automation tools.
  • Understanding of network fundamentals, including LAN and VPN.
  • Experience with SFTP solutions.
  • Working knowledge of ticketing and IT service management (ITSM) systems.
  • Proficiency in shell scripting, cron jobs, user account management, log analysis, and network/mail service configuration.
  • Experience developing scripts and automation for infrastructure tasks.
  • Strong written and oral communication skills, including the ability to document processes clearly.
  • Ability to work nights and weekends as needed.

Nice To Haves

  • Experience with virtualization technologies; VMware is preferred.

Responsibilities

  • Maintain Linux and Windows systems.
  • Install and configure new servers according to standards and operational requirements.
  • Install and maintain operating systems, including patching, new installations, and upgrades.
  • Maintain, configure, monitor, tune, and troubleshoot Linux and Windows environments.
  • Develop and maintain scripts to automate routine tasks and system processes.
  • Implement and manage system automation tools to improve service delivery.
  • Perform daily monitoring of hardware, applications, key processes, and scheduled jobs.
  • Tune systems and optimize resources, including CPU, memory, and disk partitions, as needed.
  • Manage user accounts and system access controls.
  • Support the help desk with escalated technical tasks as needed.
  • Work with technical and non-technical teams to accomplish company goals.
  • Provide system and network security updates, audits, and reporting as needed.
  • Assist in training and onboarding new IT team members by sharing knowledge of systems, procedures, and best practices.
  • Perform additional duties and responsibilities as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service