Application Developer Analyst II
University of FloridaAbout the role
Application Developer Analyst II
Classification Minimum Requirements:Associate's degree and two years of relevant experience; or a high school diploma or equivalent and four years of relevant experience.
Appropriate college coursework or vocational/technical training may substitute at an equivalent rate for the required experience but does not negate the minimum degree requirements.
Job Description:UF Information Technology (UFIT) is currently seeking a professional-level Applic Developer Analyst II to join Data Platform and Analytics a unit within UF Information Technology (UFIT), This role will support the university’s success through service and operational excellence.
UF Information Technology (UFIT) enables teaching, learning, research, and service on campus and across the region with state-of-the-art enterprise IT systems, including SEC and SUS universities, and the opportunity to teach using HiPerGator.
As part of the DPA, you will participate in medium to large-sized projects to design and deploy DPA data products that require leveraging that deliver hosting services including server, storage, virtualization, database, artificial intelligence and other related systems.
This role provides opportunities to assist in architecting and designing analytics solutions, defining enterprise standards for custom deployments, recommending new initiatives, and helping UFIT align with industry trends in best practices of application development. You’ll also collaborate with technical peers and serve as a vital mentor to junior colleagues.
This is a professional level role within the Data Science team at UFIT and works closely with infrastructure teams, data engineering teams customers, business analysts and team members to develop quality technical solutions to deploy enterprise level applications.
Some key responsibilities and characteristics of this position are:
- Has a solid understanding of IT systems, development lifecycle, quality assurance/testing, and integration methodologies. Significant experience in integrations and deployments is a priority for this position.
- Deploys container-based systems using docker and/or Kubernetes platforms for frontend and backend systems when necessary.
- Experience deploying web applications to Apache HTTP Server
- Familiarity with container-based systems (Docker or Podman)
- Managing and deploying test and production servers that maintain applications.
- Integrating SSO using authentication protocols such as SAML, OIDC, OAuth
- Utilizing observability tools for logs, metrics, and traces such as Loki, Grafana, Tempo, Mimir (LGTM) stack
- Knowledge of best practices when implementing application security
- Familiarity with OLAP (Snowflake) and OLTP (Postgres) database workloads
- Using ETL tools such as DBT and Snaplogic or similar tools
- Programming languages such as Python, JavaScript, and SQL
- Leverages frameworks such as React, Vue.js, and Svelte
- Uses and implementing RESTful APIs
- Uses source/version control platforms such as Gitlab and GitHub
- Builds automation pipelines using GitLab CI, GitHub Actions, and Jenkins
- Creates and maintains effective technical documentation for both internal and external uses.
- Produces data extraction processes from on-prem data sources along with data sources accessible via APIs in the cloud.
- Develops technical documentation (designs, specifications, and processes) and communications.
- Participates in evaluation of new user-interface solutions for usability, clarity, and professional appearance.
- Attends technical mentoring and coaching with senior staff on new and existing tools, methodologies, and systems
About UF Information Technology
Led by Vice President and CIO Elias Eldayrie, the eight departments comprising UFIT are: Academic Technology; Applications, Development, and Integrations; Business Center; Customer Experience and Resource Planning; Data Platform and Analytics; Information Security Office; Infrastructure and Communication Technology; and Research Computing. UF Information Technology (UFIT) enables teaching, learning, research, and service on campus and across the region with state-of-the-art enterprise IT systems, including SEC and SUS universities, and the opportunity to teach using HiPerGator. For more information about UFIT and its goals and governance, visit https://it.ufl.edu/about-ufit/strategic-plan/.
About the University of Florida
One of America’s all-around best universities, the University of Florida drives future-making education, eye-opening discoveries, l
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s