IT Support Jobs at University of Rochester with Visa Sponsorship
University of Rochester's IT Support roles span helpdesk, systems administration, and infrastructure across a large academic medical and research environment. The university has an established immigration process and works with international candidates across multiple visa categories, making it a practical target for foreign nationals pursuing IT careers in higher education.
See All IT Support at University of Rochester JobsOverview
Showing 5 of 7+ IT Support Jobs at University of Rochester jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 7+ IT Support Jobs at University of Rochester
Sign up for free to unlock all listings, filter by visa type, and get alerts for new IT Support Jobs at University of Rochester.
Get Access To All Jobs
INTRODUCTION
As a community, the University of Rochester is defined by a deep commitment to Meliora - Ever Better. Embedded in that ideal are the values we share: equity, leadership, integrity, openness, respect, and accountability. Together, we will set the highest standards for how we treat each other to ensure our community is welcoming to all and is a place where all can thrive.
Job Location (Full Address): 211 Bailey Rd, Rochester, New York, United States of America, 14586
Opening Worker Subtype: Regular
Time Type Full time
Scheduled Weekly Hours 40
Department 500291 Lab Computer Fac-Clin Labs SMH
Work Shift UR - Day (United States of America)
Range UR URG 111
Compensation Range $63,815.00 - $95,723.00
The referenced pay range represents the minimum and maximum compensation for this job. Individual annual salaries/hourly rates will be set within the job's compensation range, and will be determined by considering factors including, but not limited to, market data, education, experience, qualifications, expertise of the individual, and internal equity considerations.
Responsibilities
- Builds, maintains, monitors and audits on-premise application installations, including but not limited to, ensuring security standards are applied, troubleshooting, implementing new solutions and participating on projects to upgrade components or whole systems.
- Reviews and provides recommendations for architecture standards related to on-premise applications and may participate in the evaluation of cloud solutions and combinations of cloud and on-premise solutions.
- Participates in on-call rotations, working independently during daily development efforts, system maintenances and instances of system failures.
- Serves on project teams and identifies and evaluates risks and opportunities for efficiencies.
- Supports planning and implementation of new systems or functions and ensures that application maintenance and upgrades are delivered on-time and with quality.
Essential Functions
- Provides technical support for, and may lead, non-production and production environments, including troubleshooting and remediation of technical issues. May take a lead role in working with third party vendors and software companies. Researches and answers technical application, database, server, and security configuration questions. Serves as an escalation point for support and provides on-call support after hours as defined by the application support requirements. Works with, and may lead, various technical and functional personnel as needed to fulfill requests for technical support, including application, system to system integrations, and security administration. Monitors non-production and production environments and works in conjunction with, and may lead, database administrators, security, and systems administrators to provide performance tuning on application, database, server, and security settings and features. Appropriately uses tools and sometimes provides direction to efficiently manage code migrations, environment builds, testing, and implementation. Applies patches and delivers minor and major application upgrades.
- Works with, and may lead, technical resources and functional/business analysts on application, database, server or security requirements and translates into technical or systems specifications for implementation. Designs technical enhancements to support the application, database, server or security landscape. Completes assigned application administration deliverables and may lead teams in the completion of assigned deliverables, including the configuration of applications, database, server or security settings and features. Provides implementation and ongoing support. Actively participates in, and may lead, application administration maintenance or implementation plan walkthroughs. May develop technical documentation to be used by application administration development or support teams. Actively participates in, and may lead, the testing of newly developed applications, integrations, systems, solutions, and upgrades of applications or application support tools. Works closely with, and may lead, technical resources and functional/business analysts to prepare test plans, test data, and complete integrated testing. Follows, and may develop, best practice application administration and change management procedures. Actively participates in smaller systems projects or enhancements, delivering assigned application administration tasks following project plans and estimates. May lead technical teams in the delivery of assignments. Provides input for project plans and estimates related to application administration for projects or enhancements.
- Actively participates in, and may lead, regular team retrospective events with a continuous improvement mindset. Consistently identifies and recommends improvement opportunities, logs application administration requests, and delivers upon application administration assignments that improve the system solution. Willingly shares application administration knowledge and provides cross-training and peer support. May lead team meetings. Actively participates in, and may lead, estimation and planning of future application administration work plans. May develop application administration documentation and procedures used to maintain applications, databases, servers, and security.
- Maintains a deep and broad knowledge of technology, equipment, and/or systems in the assigned application areas. Maintains a deep and broad knowledge of the latest technologies associated with on premise application administrations. Actively participates in external technical application administration communities of practice gaining and sharing technical knowledge.
- Other duties as assigned.
MINIMUM EDUCATION & EXPERIENCE
- High School diploma and 3 years of related experience required
- Bachelor's degree preferred
- Or equivalent combination of education and experience
- Experience in higher education or healthcare field preferred
- Experience with interface, networking, design, and relational database technologies preferred
- Experience supporting Cloud and on premises applications preferred
- Experience with multi-tier applications employing application and web servers preferred
- Experience with project management from planning through implementation preferred
KNOWLEDGE, SKILLS AND ABILITIES
- Excellent verbal and written communications skills required
- Ability to work both independently and as part of a team required
- Ability to participate in on-call rotations required
- Ability to learn new technologies quickly and help team members embrace technology change preferred
- Proven track record executing multiple work streams and producing consistent results preferred
- Strong understanding of system/application administration activities preferred
- Oracle, MySQL, MS SQL or related database experience preferred
- Solid understanding of Web Server, App Server and/or Database interactivities preferred
- Solid understanding of application infrastructure and architecture preferred
The University of Rochester is committed to fostering, cultivating, and preserving an inclusive and welcoming culture to advance the University’s Mission to Learn, Discover, Heal, Create – and Make the World Ever Better. In support of our values and those of our society, the University is committed to not discriminating on the basis of age, color, disability, ethnicity, gender identity or expression, genetic information, marital status, military/veteran status, national origin, race, religion, creed, sex, sexual orientation, citizenship status, or any other characteristic protected by federal, state, or local law (Protected Characteristics). This commitment extends to non-discrimination in the administration of our policies, admissions, employment, access, and recruitment of candidates, for all persons consistent with our values and based on applicable law.

INTRODUCTION
As a community, the University of Rochester is defined by a deep commitment to Meliora - Ever Better. Embedded in that ideal are the values we share: equity, leadership, integrity, openness, respect, and accountability. Together, we will set the highest standards for how we treat each other to ensure our community is welcoming to all and is a place where all can thrive.
Job Location (Full Address): 211 Bailey Rd, Rochester, New York, United States of America, 14586
Opening Worker Subtype: Regular
Time Type Full time
Scheduled Weekly Hours 40
Department 500291 Lab Computer Fac-Clin Labs SMH
Work Shift UR - Day (United States of America)
Range UR URG 111
Compensation Range $63,815.00 - $95,723.00
The referenced pay range represents the minimum and maximum compensation for this job. Individual annual salaries/hourly rates will be set within the job's compensation range, and will be determined by considering factors including, but not limited to, market data, education, experience, qualifications, expertise of the individual, and internal equity considerations.
Responsibilities
- Builds, maintains, monitors and audits on-premise application installations, including but not limited to, ensuring security standards are applied, troubleshooting, implementing new solutions and participating on projects to upgrade components or whole systems.
- Reviews and provides recommendations for architecture standards related to on-premise applications and may participate in the evaluation of cloud solutions and combinations of cloud and on-premise solutions.
- Participates in on-call rotations, working independently during daily development efforts, system maintenances and instances of system failures.
- Serves on project teams and identifies and evaluates risks and opportunities for efficiencies.
- Supports planning and implementation of new systems or functions and ensures that application maintenance and upgrades are delivered on-time and with quality.
Essential Functions
- Provides technical support for, and may lead, non-production and production environments, including troubleshooting and remediation of technical issues. May take a lead role in working with third party vendors and software companies. Researches and answers technical application, database, server, and security configuration questions. Serves as an escalation point for support and provides on-call support after hours as defined by the application support requirements. Works with, and may lead, various technical and functional personnel as needed to fulfill requests for technical support, including application, system to system integrations, and security administration. Monitors non-production and production environments and works in conjunction with, and may lead, database administrators, security, and systems administrators to provide performance tuning on application, database, server, and security settings and features. Appropriately uses tools and sometimes provides direction to efficiently manage code migrations, environment builds, testing, and implementation. Applies patches and delivers minor and major application upgrades.
- Works with, and may lead, technical resources and functional/business analysts on application, database, server or security requirements and translates into technical or systems specifications for implementation. Designs technical enhancements to support the application, database, server or security landscape. Completes assigned application administration deliverables and may lead teams in the completion of assigned deliverables, including the configuration of applications, database, server or security settings and features. Provides implementation and ongoing support. Actively participates in, and may lead, application administration maintenance or implementation plan walkthroughs. May develop technical documentation to be used by application administration development or support teams. Actively participates in, and may lead, the testing of newly developed applications, integrations, systems, solutions, and upgrades of applications or application support tools. Works closely with, and may lead, technical resources and functional/business analysts to prepare test plans, test data, and complete integrated testing. Follows, and may develop, best practice application administration and change management procedures. Actively participates in smaller systems projects or enhancements, delivering assigned application administration tasks following project plans and estimates. May lead technical teams in the delivery of assignments. Provides input for project plans and estimates related to application administration for projects or enhancements.
- Actively participates in, and may lead, regular team retrospective events with a continuous improvement mindset. Consistently identifies and recommends improvement opportunities, logs application administration requests, and delivers upon application administration assignments that improve the system solution. Willingly shares application administration knowledge and provides cross-training and peer support. May lead team meetings. Actively participates in, and may lead, estimation and planning of future application administration work plans. May develop application administration documentation and procedures used to maintain applications, databases, servers, and security.
- Maintains a deep and broad knowledge of technology, equipment, and/or systems in the assigned application areas. Maintains a deep and broad knowledge of the latest technologies associated with on premise application administrations. Actively participates in external technical application administration communities of practice gaining and sharing technical knowledge.
- Other duties as assigned.
MINIMUM EDUCATION & EXPERIENCE
- High School diploma and 3 years of related experience required
- Bachelor's degree preferred
- Or equivalent combination of education and experience
- Experience in higher education or healthcare field preferred
- Experience with interface, networking, design, and relational database technologies preferred
- Experience supporting Cloud and on premises applications preferred
- Experience with multi-tier applications employing application and web servers preferred
- Experience with project management from planning through implementation preferred
KNOWLEDGE, SKILLS AND ABILITIES
- Excellent verbal and written communications skills required
- Ability to work both independently and as part of a team required
- Ability to participate in on-call rotations required
- Ability to learn new technologies quickly and help team members embrace technology change preferred
- Proven track record executing multiple work streams and producing consistent results preferred
- Strong understanding of system/application administration activities preferred
- Oracle, MySQL, MS SQL or related database experience preferred
- Solid understanding of Web Server, App Server and/or Database interactivities preferred
- Solid understanding of application infrastructure and architecture preferred
The University of Rochester is committed to fostering, cultivating, and preserving an inclusive and welcoming culture to advance the University’s Mission to Learn, Discover, Heal, Create – and Make the World Ever Better. In support of our values and those of our society, the University is committed to not discriminating on the basis of age, color, disability, ethnicity, gender identity or expression, genetic information, marital status, military/veteran status, national origin, race, religion, creed, sex, sexual orientation, citizenship status, or any other characteristic protected by federal, state, or local law (Protected Characteristics). This commitment extends to non-discrimination in the administration of our policies, admissions, employment, access, and recruitment of candidates, for all persons consistent with our values and based on applicable law.
See all 7+ IT Support at University of Rochester jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new IT Support at University of Rochester roles.
Get Access To All JobsTips for Finding IT Support Jobs at University of Rochester Jobs
Align your credentials with USCIS specialty occupation standards
IT Support roles at universities can face specialty occupation scrutiny during H-1B adjudication. A bachelor's degree in information technology, computer science, or a related field strengthens your petition. Roles involving systems administration or network infrastructure tend to meet the threshold more reliably than general helpdesk positions.
Target roles in research computing and academic infrastructure
University of Rochester's IT function supports hospitals, research labs, and academic departments. Positions tied to research computing or medical center infrastructure are more likely to require the specialized skills that justify visa sponsorship, so filter your search toward those postings specifically.
Raise visa sponsorship early in the interview process
Universities have dedicated HR and immigration offices, so sponsorship conversations are routine. Ask during your first HR screen whether the role is open to candidates requiring sponsorship. Waiting until the offer stage creates delays and occasionally causes offers to fall through when timelines don't align.
Use Migrate Mate to filter open IT Support roles by visa type
Not every IT Support posting at University of Rochester will explicitly list sponsorship eligibility. Use Migrate Mate to search and filter roles by the visa types the university supports, so you're applying only to positions where your immigration status is already accounted for.
Understand how F-1 OPT bridges to H-1B at academic employers
If you're on F-1 OPT, universities are strong sponsors for the H-1B lottery because they're familiar with the April filing window. Make sure your OPT end date leaves enough runway before the October 1 H-1B start date, accounting for the 60-day grace period if your OPT expires mid-cap season.
Confirm PERM requirements if you're targeting permanent residence
IT Support roles sponsored through EB-2 or EB-3 require DOL PERM labor certification, which involves a prevailing wage determination and recruitment process. Ask the university's immigration office whether they initiate PERM for your specific role title, since not all IT Support positions qualify at the same preference level.
IT Support at University of Rochester jobs are hiring across the US. Find yours.
Find IT Support at University of Rochester JobsFrequently Asked Questions
Does University of Rochester sponsor H-1B visas for IT Support roles?
Yes, University of Rochester sponsors H-1B visas for IT Support positions, though eligibility depends on the specific role. Positions involving systems administration, network infrastructure, or research computing are more likely to meet USCIS specialty occupation requirements than entry-level helpdesk roles. Confirm sponsorship availability with the hiring team during your initial HR screen, as it varies by job title and department.
Which visa types does University of Rochester commonly support for IT Support positions?
University of Rochester supports several visa categories for IT Support roles, including H-1B, E-3 for Australian citizens, TN for Canadian and Mexican nationals, J-1 for qualifying exchange programs, and F-1 OPT and CPT for current international students. For candidates seeking permanent residence, the university also sponsors EB-2 and EB-3 Green Card pathways through the PERM labor certification process for eligible roles.
How do I apply for IT Support jobs at University of Rochester?
Search for open IT Support roles through University of Rochester's official careers portal or browse current openings filtered by visa type on Migrate Mate. Tailor your application to the specific technical environment described in each posting, whether that's enterprise systems, academic networks, or medical center infrastructure. Indicate your visa status clearly in your application so HR can route you to the correct immigration review process from the start.
What qualifications does University of Rochester expect for IT Support roles?
Most IT Support positions at University of Rochester require a bachelor's degree in information technology, computer science, or a closely related field, particularly for roles that will be sponsored under H-1B. Relevant certifications such as CompTIA, Microsoft, or Cisco credentials strengthen your profile. Experience supporting enterprise environments, including Active Directory, ticketing systems, or network administration, is commonly listed across postings in this function.
How do I think about timing the immigration process when targeting a role here?
If you need H-1B sponsorship, align your job search with the April lottery filing window, since cap-subject petitions must be submitted then for an October 1 start date. If you're on F-1 OPT, make sure your remaining authorization covers that gap. For E-3 or TN candidates, processing is faster and not subject to a cap, which gives you more flexibility on start dates and offer timing.
See which IT Support at University of Rochester employers are hiring and sponsoring visas right now.
Search IT Support at University of Rochester Jobs