IT Careers at Purdue

Build a career in ITColleagues,

On a monthly basis, information technology vacancies will be advertised here.

At its best, career & professional development is a partnership between you and your manager. The purpose of the employment website is to:

  • provide greater transparency into the variety of information technology opportunities on campus
  • emphasize information technology as a career with multiple career tracks: technical, management, project management, etc.
  • spark a dialogue between you and your manager about the necessary experiences that facilitate both vertical and lateral movement needed for career advancement

For more information, please visit Taleo or click the title of each position.


To apply for information technology student employment opportunities, please visit the Student Employment website.

Notice: These positions are updated around the 22nd of each month. The last update occurred on January 22, 2016. If you select a position that is no longer active, you will receive a notice that the position is no longer available.

Full-Stack Developer (Web Application Programmer) - IT Teaching & Learning Technologies (Job Number:  1502273) 

Studio by Purdue ( is reinventing the learning experience by creating innovative digital tools based on educational research and experimental design. As a developer in our fast-paced group, you will have the unique and rewarding opportunity to shape the future of student success by contributing to the development of our suite of learning tools. We're looking for an experienced developer to design and build new features and improve the reliability of our applications as we grow. You'll be working alongside a cross-functional team of project leads, developers, designers, researchers, and educational technologists to build innovative products that enhance teaching and learning. The ideal candidate will exhibit creativity, a passion for learning new things, and an intuition for software design.

Technical Operator VIII (Shift 3) - IT Customer Relations (Job Number:  1600041) 

Reporting through Learning Spaces in IT Customer Relations at Purdue University, the Technical Operator will support instructional technology in classrooms and other supported facilities. This includes support for calls from classrooms, direct support of technology in classrooms and support and training of individual instructors in classrooms. The individual will install, monitor, replace or repair classroom equipment. Monitor systems and services and notify appropriate staff during service outages. Maintain awareness of issues with current classroom technology as well as new classroom technologies.

IT Security Engineer - IT Security & Policy  (Job Number:  1600042) 

The IT Security Engineer will build and help manage new security services or security tools offered to Purdue University. Design and develop training, processes, tools, and technologies that help proactively reduce risk to Purdue assets. Design, test, and/or implement modifications to security controls and security monitoring tools utilized by other staff. Evaluate and implement security measurements. Monitor for security vulnerabilities and take appropriate action. Maintain existing security tools and applications.

Instructional Designer - IT Teaching & Learning Technologies (Job Number:  1501542) 

The instructional designer (ID) position provides professional services to faculty and staff to support the teaching and learning mission of the university. Provides one-on-one professional and consulting services to faculty and instructors in the design and development of hybrid and fully online courses. Collaborates with faculty and instructors in areas such as course development, media development, instructional design, and assessment and evaluation of instructional outcomes. Supports the work of the transformation course design. Develops and supports training activities for best practices for the use of instructional technology tools.  

Software Engineer - Civil Engineering (Job Number:  1600080) 

Purdue University moves the world forward with its transformative instruction and world-changing research, and has been consistently ranked by US News and World Report among the nation's top universities. The Joint Transportation Research Program (JTRP) facilitates collaboration between the Indiana Department of Transportation, higher education institutions and industry to implement innovations that result in continuous improvement in the planning, design, construction, operation, management and economic efficiency of the Indiana transportation infrastructure. The ideal candidate will develop, test, and document software and database systems that support transportation engineering research and implementation. The scope of the research include, but is not limited to, construction, traffic signals and control devices, highway and interstate mobility, asset tracking, and travel behavior. The software systems developed will enable new technologies and methods to be adopted effectively and efficiently to increase the impact of ongoing and future research. This position provides an excellent opportunity for the candidate who is looking to apply his or her development skills to systems that impact the world.

Windows Systems Administrator - IT Infrastructure Services (Job Number: 1600096) 

The Windows Systems Administrator will administer the Windows server environment including hardware, network and software infrastructure components.  Install and ‎configure operating systems, monitor system activities and fine tune system parameters and configuration to optimize ‎‎performance and ensure security of systems. Create and maintain user accounts, install and monitor applications, and identify and apply appropriate ‎software upgrades and patches.  Recommend, develop, maintain and implement operating procedures to support the infrastructure systems ‎environment. 

Educational Technologist - IT Teaching & Learning Technologies (Job Number: 1600101) 

The Educational Technologist will work with faculty, staff, and students to identify, analyze, and explore the teaching and learning technology needs of the university identifying instructional gaps. Recommend pilot technology initiatives and as successful recommend transitions of these initiates to the organization. Proactively collaborate with faculty, staff, and students to implement pilot technologies using research methodology. Assist faculty, staff, and students in the usage and best instructional practices of the pilot technologies.

Systems Engineer for Business Intelligence - IT Application Services (Job Number:  1502498) 

The Systems Engineer will support IT teams such as database, application, virtualization, etc.  to manage and maintain enterprise level IT services and tools. Collaborate across the organization to identify and creatively solve technical issues. Duties include capacity management, forecasting, and service optimization.  Work with the Infrastructure Architects to evaluate and lead the technical transition and implementation of commercial packages along with the integration of existing services and applications.  Provide leadership for complex problem/resolution activities and technical consultation for IT systems and services. 


Desktop Specialist - Agriculture Information Technology (AgIT) (Job Number:  1502497) 

Responsible for installation, maintenance and troubleshooting of all client Windows and MAC hardware as well as all software used within the organization across the College. Act as a mobile helpdesk; quickly visit a client at their location to restore or enhance productivity. Ensure the stability and continuity of client and network operations. React quickly to unexpected and emergency situations requiring prompt evaluation of problems and actions to resolve the problems.

Technical Operations & Knowledge Coordinator - Agriculture Information Technology (AgIT (Job Number:  1502504) 

Oversee technical tasks for the AgIT Support team, including managing tickets and the daily workload for the Desktop Analysts and student employees. Ensure tickets and customer requests are handled in a timely manner with exceptional levels of customer service as set by the Support Services Manager. Train and on-board new team members. Communicate with the Support Services Manager on current priorities and assist in implementing new processes. Create, edit, review and approve knowledge base articles necessary to provide resolution to customer issues. Coordinate internal documentation and training. Work with departmental IT Specialists to document unique needs of College of Agriculture departments.

Emerging Information Technology Leadership Program (EITLP) – VPIT (Job Number:  1502534) 

Purdue’s Emerging Information Technology Leadership Program (EITLP) is looking for high-performing and highly motivated upcoming college graduates interested in becoming part of something that moves the world forward. 
The Emerging Information Technology Leadership Program (EITLP) is a three-year program with two rotational job assignments. Participants choose from multiple assignments focused on top Purdue IT initiatives in research, teaching, big data and operational excellence. Program members lead by doing—gaining real-world experience by working on important and challenging initiatives alongside some of the brightest minds in the world. This three-year experience will help you uncover your potential for leadership, advance your technical skills, and build a strong foundation for a rewarding career.

Systems/Virtualization Administrator - Engineering Computer Network (ECN) (Job Number:  1502533)

Administer the server environment including hardware, network and software infrastructure components. Design, install and configure systems, monitor systems activities and fine tune system parameters and configuration to optimize performance and ensure security of systems. Guide the installation and monitoring of applications in a virtual environment, and maintain the hypervisor infrastructure to include internal and customer facing components. Develop and maintain operating procedures which support the infrastructure systems environment. Recommend and implement procedures required for effective use of infrastructure systems resources. Educate customers on the proper use of virtual resources and assist with optimizing the environment to fit their needs.

Web Developer and Content Specialist - Mechanical Engineering (Job Number:  1502546)

Support and maintain existing departmental web sites and web applications. Create, update and deploy new web sites and web tools to meet departmental needs. Create new templates to support departmental course web pages, faculty web pages, and research group web sites. Assist faculty and instructors in deploying and supporting course web pages. Work with other staff in the development of new content for web presence.  Ensure compliance with all applicable standards and University policies.  Provide technical expertise to solve novel problems in the development and deployment of new content.

System Support Analyst - IT Application Services (Job Number:  1501980) 

The System Support Analyst is the first level of operational production support within IT Application Services. Responsible for systems administration with configuration responsibilities as well. Responsible for analyzing, troubleshooting, designing, constructing, and testing configuration and programs to fix production issues. Provide functional or technical support. Responsible for monitoring all interfaces and system operations. Troubleshoot and debug programs, databases, reports, or interfaces in response to customer trouble tickets. Maintain and update support documentation. Coordinate the automation of test scripts. Assist with the process integration of systems, which includes integration mapping either functionally or technically.

Web Application Programmer - Research Computing (Job Number:  1502618) 

The Web Application Programmer will design, develop and implement web applications.  Work as part of a team to develop innovative web applications through incorporation of ‎modern web technology.  Work closely ‎with client areas to identify needs and develop creative solutions focused on interactivity and ease of use.  Stay current with emerging web ‎technologies and recommend development techniques that will support Purdue’s computing capabilities. 

Programmer Analyst - IT Application Services (Job Number: 1502186)

The Programmer Analyst is responsible for analysis, design, development, and support of technical solutions to integrate or compliment elements of the University's administrative computing portfolio. This portfolio consists of major ERP systems, data warehouse applications, open source systems and departmental applications. Work closely with business analysts, client areas and technical staff to identify and specify requirements for technical solutions to support business processes. Provides consultation and recommendations for alternative application solutions and comprehensive technical support for applications. Implement, modify or develop business applications. Develop and maintain a thorough understanding of application development processes. Provides daily production and technical support which may include on-call, non-business hour support.

HPC Systems Administrator - Associate / HPC Systems Administrator - IT Infrastructure Services (Job Number: 1502243)

This position will be filled as a HPC Systems Administrator – Associate or at the HPC Systems Administrator level. The hiring manager will determine the job level based on the candidate's skills, experience and qualifications. The position will design, deploy, administer, and update large-scale research systems, related infrastructure services, grid software stacks, and operating systems. The position will be responsible for components of Purdue's computational research environment, and will work closely with researchers, systems administrators, engineers and developers throughout the University and partner institutions. Consults with multiple IT colleagues, external research groups, and grant-funded initiatives. Administers existing cluster and grid infrastructure technologies, and researches/prototypes new systems and technologies. Participates in national computing activities by attending workshops, conferences, and potentially presenting research.

Program Manager - Research Computing (Job Number: 1501906)

In conjunction with the Director, Research Services and Support, the Program Manager will provide daily program management throughout the program life cycle to ensure consistent management of Research Computing programs. Identify, develop and nurture key partnering opportunities. Assist in defining product vision and strategy working with excellent information technology professionals to execute. Define the program governance (controls). Plan the overall program and monitor the progress. Manage risks and issues, taking corrective measurements when necessary. Coordinate the projects within the program and their interdependencies. Manage and utilize resources across projects. Promote IT services & evaluate opportunities for additional services. Manage program budgets by developing financial models to represent the financial requirements of programs & projects, assess financial impact of problems & potential solutions, and forecast growth to monitor expenditures. Develop and manage stakeholders' communication. Assist in preparing proposals for research projects.

Research Data Analyst - Office of Institutional Research, Assessment & Effectiveness - Job Number: 1502154

The Research Data Analyst will provide data analysis and database construction of elements relevant to the effectiveness of Purdue in student success, faculty activity, and resource management. Conduct research to inform decision-making by senior level administration. Perform data extraction, information analysis, and research report tasks to provide institutional information to internal and external constituents including federal and state agencies. Collaborate on data research and business intelligence projects.

Senior Application Systems Analyst - IT Application Services - Job Number: 1502102

The Senior Application Systems Analyst will partner with staff supporting and using educational technologies. The focus of this position is to build and maintain strong customer relationships and serve as the primary contact for business partners. Responsible for the day to ‎day application administration of enterprise level applications. Perform needs analysis, determine project requirements and ensure timely delivery and quality results of projects. Assess the impact of vendor application upgrades and lead the planning, testing and implementation. Test solutions, troubleshoot issues, and coordinate with partnering departments for integration testing and implementation. Work ‎with development teams, software vendors and application customers to resolve issues and ‎recommend courses of action. Participate in the creation of analysis and requirements standards for the overall organization. Daily production support may include on-call, non-business hour support.

Technical Support Analyst - Veterinary Administration - Job Number: 1502100

This position provides computer hardware and software support for the Faculty, Staff, and Students in the College of Veterinary Medicine. This includes installation and maintenance of PC hardware and software and assisting faculty, staff, and students with computer support related issues.

Desktop Analyst - PC/Mac - Agriculture Information Technology - Job Number: 1500136

This position is responsible for installation, maintenance and troubleshooting of all client Windows and MAC hardware as well as all software used within the organization across the state of Indiana. They will need to coordinate updates, fixes and implementations around others' schedules. This position exists to ensure the stability and continuity of client and network operations as well as providing end user support and the specialist must be able to react quickly to unexpected and emergency situations requiring prompt evaluation of problems and actions to resolve the problems.


David Carmichael

Director of IT, College of Engineering; Director, ECN; & Academic Computing Liaison


Donna Cumberland

Executive Director, Research Computing

Brent Drake thumbnail

Brent Drake

Chief Data Officer, Office of Institutional Research, Assessment and Effectiveness


Douglas R. Foster

Associate Vice President for IT Application Services & Deputy Chief Information Officer

Hedrick Thumbnail

Greg Hedrick

Chief Information Security Officer

James Johnson

James Johnson

Director, Fiscal Affairs


Julie Kercher-Updike

Associate Vice President of Teaching & Learning Technologies and IT Customer Relations

Nishant Rao Photo

Nishant Rao

Director, College of Science Information Technology & Academic Computing Liaison


Dan Schumacher

Interim Executive Director, IT Infrastructure Services

Pat Smoker thumbnail

Pat Smoker

Director/Department Head College of Ag IT & Academic Computing Liaison

Anita Tuttle Photo

Anita Tuttle

Director of Information Technology, College of Health & Human Science & Academic Computing Liaison


Jackie Wilson

Director, Information Technology Human Resources

Purdue University, 610 Purdue Mall, West Lafayette, IN 47907, (765) 494-4600

© 2015 Purdue University | An equal access/equal opportunity university | Copyright Complaints | Maintained by ITaP

Trouble with this page? Disability-related accessibility issue? Please contact