Programmer/Systems Administrator
Listed on 2026-11-04
-
IT/Tech
Systems Administrator, Database Administrator
The United States District Court for the Eastern District of Louisiana is seeking qualified applicants for the position of Programmer/Systems Administrator
. The Programmer/Systems Administrator serves as a primary administrator for the court’s Case Management/Electronic Case Filing (CM/ECF) systems and any future case management systems, performing professional work related to designing, modifying, and adapting software. The incumbent supports multiple Linux and other database servers, supporting other judiciary-wide and locally developed applications. In addition, the Programmer/Systems Administrator analyzes court needs and requirements for systems including AI initiatives and proposed automated workflows to support the Court’s operations ensuring these systems are following security best practices.
The incumbent leads technology projects, develops project plans and communications, and ensures projects are completed on time, on budget, and to the satisfaction of stakeholders. The Programmer/Systems Administrator reports to the IT/Systems Manager and provides direct technical recommendations and guidance to court management.
- Serve as technical administrator for CM/ECF and other national and locally developed systems. Assist with ensuring data storage, backups, and recovery procedures are functioning correctly. Verify backups, file replication, and review other server logs. Assist with creating/terminating user accounts. Monitor systems and evaluate availabilities of all server resources and respond promptly to resolve any unexpected issues.
- Respond professionally to questions or requests by judges, court staff, and attorney users for systems supported, resolving complex and routine problems involving web access or data entry issues.
- Help with the development, testing, documentation, and support of custom reports and data queries in both Linux and/or Windows environment, using multiple programming languages like Python.
- Assist with the court’s implementation plan for judiciary systems, local changes in software and documentation; oversee testing; establish operating procedures.
- Support other technologies such as Drupal, Cold Fusion, SharePoint and Active Directory to customize, integrate, and automate Court systems.
- Assist with the day-to-day support for the court's websites content updates.
- Provide end-user training.
- Perform other related duties as assigned or required.
- Serve as technical administrator for CM/ECF and other national and locally developed systems. Provide technical systems support and administration and backup services and locally customized systems interfaces. Conduct backup and recovery of the CM/ECF databases stored on Linux systems. Implement disaster recovery plans ensuring data security and integrity.
- Provide support including security, system activity, storage space usage, account creation, monitoring processes, report development, dictionary modifications, new version upgrades for the case management system.
- Provide systems software services, including developing, modifying, testing, and maintaining applications, scripts, and APIs using Python, Perl, SQL, Java, Bash and/or Powershell.
- Manage Linux and MS Windows based applications and database servers acting as a technical expert in solving routine and complex computer systems problems for hardware and software and performs maintenance activities to ensure daily operations of these systems including the Jury Management System.
- Convert end user processes and procedures into a more intuitive form. Use database query and extraction, multimedia, graphic software and other tools to redesign the display of information into a more understandable form for web dissemination.
- Provide advice on current and emerging technologies and the automation of court processes. Develop policies and procedures, priorities, goals and long-range objectives regarding technical support of the Court’s programs. Work within AO policies and security guidelines.
- Consult with judges, court managers, and staff to assess technology needs, define requirements, and provide guidance for projects like chatbots, predictive data analytics, process automation.
- Provide input to technology purchases and resource requirements. Implement, and manage projects from inception to delivery, including developing project plans, design plans, and detailed timelines.
- Act as a consultant to systems staff in the area of programming and database…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).