> Markdown version of [/jobs/ext/4098450-application-systems-developer-iii](https://www.wearedevelopers.com/jobs/ext/4098450-application-systems-developer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Systems Developer III - **Company:** University of Arizona - **Location:** Tucson, AZ, United States - **Experience:** Expert - **Salary:** $86,870.0 - $112,932.0 - **Contract:** Permanent contract - **Skills:** Proxmox, HTML, JavaScript (Programming Language), Microsoft Windows, Application Performance Management, Computing Platforms, Application Services, Audit Trail, Ubuntu (Operating System), Cascading Style Sheets (CSS), CentOS, Cloud Computing, Software Documentation, Cyber Security, Databases, System Configuration, Relational Databases, Linux, Document Management Systems, Distributed Systems, Identity and Access Management, Information Sciences, Kernel-Based Virtual Machine, Lightweight Directory Access Protocols (LDAP), PostgreSQL, Linux System Administration, OAuth, Quick EMUlator (QEMU), Red Hat Enterprise Linux, Redis, Remote Desktop Services, Ansible, JSON Web Token, Runbook, Secure Coding, Software Engineering, Web Applications, Data Processing, Git Flow, Infrastructure Automation Frameworks, SDN Network, Web Technologies, Api Gateway, Restful APIs, Terraform, Software Version Control, Api Management, Docker, Vulnerability Analysis, Microservices - **Published:** October 6, 2026 - **Apply:** https://arizona.csod.com/ux/ats/careersite/4/home/requisition/27245?c=arizona ## About the Role * Problem-solving in complex, distributed application systems. * Communication skills for translating between technical developers and non-technical faculty stakeholders. * Ability to learn new technologies and frameworks quickly. * Project management and task prioritization skills. * Attention to detail and documentation quality. * Collaborative teamwork and knowledge-sharing orientation. * Customer service orientation with patience for end-user support. * Ability to multitask and manage competing priorities. * Knowledge of security best practices and vulnerability assessment. * Ability to work effectively with instructors and students in an academic environment. * Web-application security knowledge and secure coding practices. * Technical support and customer communication skills., * Bachelor's degree or equivalent advanced learning attained through professional level experience required. * Minimum of 5 years of relevant work experience, or equivalent combination of education and work experience. Preferred Qualifications Experience with the following: * Proxmox virtualization or comparable hypervisor knowledge. * KVM/QEMU hypervisor administration. * Software-defined networking. * Redis caching systems. * Guacamole remote desktop gateway administration (RDP, VNC, SSH). * Ansible and Terraform infrastructure automation. * Cloud-init and Packer image creation. * Cybersecurity lab or range platform. * Identity and access management (IAM) integration (LDAP, WebAuth, OAuth). * Higher-education instructional technology support background. * JSON Web Token (JWT) authentication systems. * API gateway and microservices architecture. * Advanced Linux administration across multiple distributions (RHEL, CentOS, Ubuntu, Alpine). * Proficiency in JavaScript, HTML, and CSS. * REST APIs and web application architecture. * Web authentication systems. * Docker in production environments. * Relational database administration. * Troubleshooting of distributed applications and microservices. * Source control and Git workflows. ## Description The Academic/Instructional Platform and Application Systems Developer Senior operates, enhances, and maintains the custom web application and orchestration layer supporting the University of Arizona's College of Information Science Cybersecurity Learning Environment. This position works directly with faculty and students to translate academic requirements into technical environments, manages application-level system support, and coordinates student provisioning for cybersecurity courses. This role bridges application development and systems administration, requiring expertise in both web technologies, Windows and Linux infrastructure., Application Platform Operations and Maintenance: * Operate and enhance the custom JavaScript-based web application. * Maintain the orchestrator and Proxmox API integrations. * Manage Docker and Docker Compose services. * Maintain Postgres database and Redis cache dependencies. * Troubleshoot and resolve application-level failures. * Monitor application performance and logs. Course Environment Design and System Configuration: * Design and configure course-specific environments based on instructor requirements. * Work directly with faculty to understand and implement technical specifications. * Develop course templates and automation scripts. * Translate academic requirements into deployable technical environments. * Validate course environments at expected enrollment scale. * Configure RDP, VNC, SSH remote desktop integration. Student Identity and Provisioning Operations: * Coordinate student account generation and provisioning workflows. * Manage system-level account creation and access controls. * Handle password resets and account troubleshooting. * Support late adds, withdrawals, and section changes. * Maintain audit logging and student-data handling compliance. * Ensure proper permissions and role-based access. * Integrate the application workflows into university systems such as WebAuth, Grouper, and Stache. System Documentation and Knowledge Transfer: * Maintain application and system documentation; create and update runbooks for common procedures. * Document system configurations, dependencies, and deployment processes. * Support onboarding of new team members and student workers. * Maintain current system inventory and change logs. Incident Response and System Troubleshooting: * Participate in incident response for application and system-level failures. * Diagnose and resolve application performance issues. * Troubleshoot distributed application and database problems. * Provide first-level support for instructor and student issues. * Escalate infrastructure issues to backup systems administrator.