Systems Administrator/Programmer

4th Circuit Court
Salt Lake City, UT, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$71,583.0 - $138,380.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Backup Devices Bash Shell Cloud Computing Databases Data Integrity Relational Databases Linux Disaster Recovery File Systems Perl (Programming Language) Monitoring of Systems
+11 more
Linux System Administration Linux Servers Red Hat Enterprise Linux Shell Script Product Software Implementation Methods SQL Databases Systems Integration Virtual Machines Data Logging Virtual Environment Patch Management

Job description

This position performs professional work related to designing, modifying, and adapting existing software for the Court’s Case Management/ Electronic Case Files (CM/ECF) database system, as well as other national and locally developed applications. The incumbent also installs, configures, maintains, and supports the Linux server operating system and performs work related to database management. This position performs other related tasks as required.

DUTIES:

Include, but are not limited to the following:

Serves as the primary technical administrator for CM/ECF and related applications, including installation, upgrades, database maintenance, customizations, security, and technical support.

Investigates and resolves CM/ECF application issues reported by Court staff or external users; coordinates with the Administrative Office (AO) or other national IT resources as needed for additional support.

Installs, configures, maintains, and monitors Linux and Red Hat Enterprise Linux servers, as well as cloud-based and virtual machines (20+ VMs), ensuring system stability, backups, replication, and disaster recovery.

Develops, maintains, and supports scripts and applications (Perl, shell, SQL, Java) to enhance Court systems and automate processes.

Coordinates system installations, upgrades, integrations, troubleshooting, and system monitoring; implements alerting and logging to proactively resolve issues.

Conducts capacity planning, security hardening, patch management, audits, and ensures compliance with data integrity and federal standards.

Participates in change management and disaster recovery testing; maintains documentation, manages user access, and ensures procedural compliance.

Provides training and guidance to Court staff on CM/ECF, Linux-based systems, and related tools.

Coordinates with national and local IT staff on system updates, virtual environments, and shared applications.

Requirements

Do you have experience in Software implementation?, Applicants must have at least two years of specialized hands-on experience with relational database administration and development, Linux systems administration, Perl, SQL, Shell Script, and Java. Preference may be given to applicants who possess more than two years of direct CM/ECF experience at the database and Perl/Linux file system. Candidates should be self-motivated, possess strong interpersonal and communication skills, work effectively in a team environment, and demonstrate adaptability with a positive, solutions-focused approach.

Benefits & conditions

350 South Main Street, Salt Lake City, UT 84101 Hybrid work $71,583 - $138,380 a year - Full-time, Pulled from the full job description

  • Parental leave
  • 401(k)
  • Health insurance
  • Retirement plan
  • 401(k) matching
  • Paid time off
  • Vision insurance, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Retirement plan
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:52 min

Avoiding remote code execution from unsanitized inputs

Alexander Pirker · World Congress 2022

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all