Implementation Support Engineer II

University of FloridaGainesville, FL
20h$82,000 - $93,000

About The Position

The Implementation Support Engineer II actively supports the development, integration, and administration of technology systems that enable the College of Education’s instructional, research, communications, and operational initiatives. This position plays a key role in providing implementation solutions for application-based projects in the College, promoting local and institutional infrastructure services, and facilitating technology initiatives that support both institutional operations and grant-funded projects. Working collaboratively with faculty, research teams, administrative leadership, and technical partners across the University of Florida, this position contributes to the planning, implementation, and sustainability of digital systems and applications that support academic programs, research activities, and strategic initiatives. This advanced, generalist role requires strong technical development expertise, systems administration capabilities, project coordination skills, and client engagement abilities. The Implementation Support Engineer II frequently collaborates across departments and research units to identify technology needs, translate functional requirements into technical solutions, and ensure that systems align with university standards for security, accessibility, compliance, and operational sustainability. This position operates with a high level of independence and requires strong organizational awareness and interpersonal acumen when working across institutional structures that involve multiple stakeholders, governance processes, and funding sources.

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.

Nice To Haves

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related field.
  • Experience developing and maintaining web-based applications and database systems.
  • Experience administering application hosting environments, servers, or cloud infrastructure.
  • Experience supporting technology solutions associated with grant-funded research projects or academic initiatives.
  • Demonstrated ability to work collaboratively with faculty, researchers, and administrative stakeholders.
  • Strong communication skills and the ability to translate technical concepts into clear guidance for non-technical users.
  • Familiarity with institutional technology standards, accessibility requirements, and cybersecurity practices within higher education environments.
  • Experience working in complex organizational environments that require coordination across multiple departments or technical teams.

Responsibilities

  • Collaborate with faculty, research teams, and administrative units as a technical lead to define and gather functional requirements and translate them into scalable technical solutions.
  • Reinforce project teams efforts to design, develop, test, and maintain software applications and digital solutions that support academic programs, research initiatives, communications platforms, and administrative workflows.
  • Create integrations between internal systems and external platforms, including learning management systems, institutional data services, analytics platforms, and research tools.
  • Assist with system architecture planning for inheritance of existing software and data projects, including applications developed in support of faculty research and supported grants.
  • Communicate complex technical concepts clearly to non-technical stakeholders.
  • Maintain and enhance existing College operational applications, including debugging, performance optimization, and feature improvements.
  • Develop and maintain technical documentation related to application architecture, integrations, and development workflows.
  • Ensure applications comply with university requirements related to data governance, cybersecurity, accessibility (WCAG 2.1 Level AA), and institutional technology standards.
  • Participate in testing, deployment, and ongoing maintenance of applications supporting academic and research operations.
  • Provide systems administration support for a variety of hosting environments, and infrastructure supporting College applications and digital services.
  • Maintain and improve an existing ProxMox-based VM architecture consisting of several dozen LAMP web servers, SQL databases, Docker containers, and general application hosting environments across development, staging, and production systems.
  • Coordinate server backup operations across multiple sites including periodic reliability testing and disaster planning.
  • Perform system updates and review security configurations to ensure system reliability and compliance with university cybersecurity standards.
  • Support Shibboleth and UFAD authentication systems, user access management, and role-based permissions across applications and services.
  • Monitor system performance and troubleshoot technical issues impacting system availability or functionality.
  • Collaborate with UF Information Technology (UFIT) and other institutional IT units to ensure infrastructure alignment with university policies and standards.
  • Maintain documentation for infrastructure configurations, deployment procedures, and system dependencies.
  • Collaborate with internal teams including instructional design, communications, research centers, and administrative leadership to support strategic technology initiatives.
  • Serve as a liaison between the College of Education and university-level IT units, facilitating coordination around infrastructure, security, and system integrations.
  • Navigate institutional processes and governance structures to support cross-unit collaboration on technology initiatives.
  • Provide consultation on digital tools and technical approaches that support research, instruction, and outreach initiatives.
  • Assist in evaluating and selecting technology platforms that support scalable and sustainable solutions for college initiatives including research data systems, or application development.
  • Participate in institutional working groups or collaborative technology efforts when appropriate.
  • Remain current with emerging technologies relevant to higher education, including software development frameworks, research computing infrastructure, and enterprise systems.
  • Evaluate emerging tools and platforms that may improve development efficiency, scalability, or system reliability.
  • Contribute recommendations for improving development workflows, infrastructure design, and application sustainability.
  • Participate in knowledge sharing with team members and contribute to documentation of best practices.
  • Other Duties as Assigned
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service