Information Technology at Virginia Tech is an organization that serves the university community and the citizens of the Commonwealth of Virginia by applying and integrating information resources to enhance and support instruction, teaching and learning; to participate in, support and enhance research; to foster outreach, develop partnerships with communities, and promote the capabilities of advanced networking and communications; and to provide, secure and maintain systems allowing the university to accomplish its missions.

The Office of Information Technology and CIO at Virginia Tech does not discriminate against employees, students, or applicants on the basis of age, color, disability, gender, national origin, political affiliation, race, religion, sexual orientation, genetic information, veteran status, or any other basis protected by law.

Click here for more Information Technology Job listings at Virginia Tech -

Job opportunities with Information Technology at Virginia Tech

  • Jul 20, 2017 Media Specialist II Provide technical and operational support for video conferencing network and terminal equipment statewide. Perform and maintain bridging, scheduling, monitoring and reliability task associated with the support of multi-point video conferencing, lecture capture, and video streaming. Perform any recording, encoding, or other necessary requirements for video conferences. Perform conference system maintenance, upgrade, diagnostics, network connectivity, and hardware/software testing for distance learning. Operate, monitor, trouble shoot recording, web casting, and streaming devices and connections.
  • Jul 19, 2017 Program Support Specialist Technology-enhanced Learning and Online Strategies, a unit of Information Technology, seeks a program support specialist. This position will provide administrative and program support to include room scheduling for the distance learning facilities, and department classrooms. Oversees the development and creation of each semester's schedule of classes, assignment of academic classrooms, and academic supported special events. Works closely with numerous academic and administrative units on campus to ensure appropriate classroom facilities. Position will also work closely with units of Technology-enhanced Learning and Online Strategies (TLOS) to compile current and accurate information for support and services provided for online courses with referral of inquiries and requests as appropriate. -á

    - Coordinates scheduling of Virginia TechGÇÖs TLOS-controlled online, distance learning, and videoconferencing facilities.

    - Works collaboratively with schedulers of other facilities (internal and external to the university) to resolve conflicts, schedule support personnel and other resources for events.

    - Facilitates communications among networking, video operations, and facility support personnel.

    - Arrange room training for faculty and work with other TLOS units to identify faculty who are scheduled to teach for the purpose of arranging instructional design/teaching strategy consultations.-á

    - Handle the verification of learning sites with regard to adherence to SACS/SCHEV/CGEP requirements for access to technology support, student services, resources etc.-á-á
  • Jul 07, 2017 DevOps Engineer Looking for a tech savvy and passionate DevOps/Front-End Software Engineer with hands on experience in building secure, high-performing and scalable front-end web applications. This position develops, maintains and supports software for the Virginia Cyber Range and reports to the Virginia Cyber Range Network Architect. The position requires significant experience with JavaScript-based programming principles and experience using React/Redux with Flow and Node.JS. Experience developing with Docker container technologies is required.

    The successful candidate will apply specialized knowledge and concepts to the completion of assigned projects to meet the needs and requirements of the Virginia Cyber Range. Projects will involve designing, developing, and troubleshooting purpose-built micro-services architecture proponents within a cloud-based environment. Responsibilities will range from working independently on multiple complex projects to serving as a technical consultant or a leader of projects, typically with strict deadlines and heavy workloads as other duties assigned. May provide consultation and advice on major implementations ensuring that services are available and accessible. Collaborates effectively with team members to ensure success of projects and systems.

    The successful candidate will have the ability to keep detailed records via a CI/CD software development pipeline. The successful candidate must have the ability to communicate and interact with diverse client+¿le, a strong work ethic and organization skills to work independently with minimal supervision and adapt quickly to changing computer environments
  • Jul 07, 2017 Computational Scientist Advanced Research Computing manages Virginia TechGÇÖs state-of-the-art high-performance computing (HPC) infrastructure that serves the research community, including a 300+ node cluster equipped with Intel Xeon Phi co-processors and a 200+ node cluster equipped with multiple GPUs per node. The Computational Scientist will interact regularly with students and faculty to provide both basic and advanced training and devise computational strategies to advance a wide range of research projects. The Computational Scientist will teach, develop, and contribute to training sessions and workshops as well as semester-length courses dedicated to topics in parallel computing. The Computational Scientist will also interface with HPC system administrators to coordinate tasks such as HPC software installation and system configuration in addition to benchmarking, testing, and optimization of new HPC hardware.
  • Jun 23, 2017 HPC System Engineer Virginia Tech has built state-of-the-art high-performance computing (HPC) infrastructure to serve its academic and research community. HPC System Engineer is a newly created position at Advanced Research Computing (ARC), a unit of Information Technology. The HPC systems engineer will work in concert with computational scientists at ARC and with servers, storage and networking team members to advance HPC infrastructure, help develop web and cloud services for VT researchers, and maximize the productive use of HPC and visualization systems, both on campus as well as at federally-funded national centers and cloud-based commercial providers. The successful candidate will investigate emerging technologies in operation of research computing, storage and networking. They will help develop web-based portal, visualization tools, and implement private and hybrid cloud technologies for increased productivity and collaboration. Ability to undertake complex system integration projects, develop systems tools, and use system performance metrics in problem resolution and efficient use of production systems will be helpful. The successful candidates will have the ability to understand and translate HPC software and infrastructure requirements from the research community into developing effective solutions.

    The qualified candidates will have the knowledge of high performance computing environments and scientific tools and software. The candidates will have a strong background in the Linux operating system, programming languages (C,C++,Java), and scripting languages (Bash, Python). The ideal candidate will have familiarity with or experience in virtualization techniques and cloud computing best practices including network and data security.
  • Jun 23, 2017 Cloud Engineer I The Enterprise Systems Cloud Engineer position is a junior level position that will create, implement, and manage the technical operation of cloud technology solutions for enterprise applications. As an initial assignment, the position will be setting up the operational processes and procedures for the Virginia Tech Summit Research Administration System using Amazon Web Services. Training in AWS and cloud technologies will be provided GÇô the successful person just needs to bring an enthusiasm for learning and desire to understand and develop expertise in CaaS technologies, platforms and applications.

    Virginia Tech is unable to sponsor applicants for work visas for this vacancy.
  • Jun 23, 2017 Computer Systems Administrator Computer systems administration with strong emphasis on storage administration that supports High Performance and research computing through interactions with the Advanced Research Computing groupGÇÖs Computational Scientists and faculty researchers across campus.

    To provide system administration and application support to assure the reliability, availability, functionality and security of GPFS storage cluster and other related systems. Responsibilities include developing or enhancing software tools or scripts to assist in systems administration, and performance monitoring. Maintain and develop security tools/utilities for forecasting, responding and detecting internet attacks. Lead efforts to isolate and determine causes of system problems that may be complex in nature. Provide technical consulting to IT staff, and university community and assist in solving extraordinary user problems
  • Jun 23, 2017 Lead Application Analyst Enterprise Systems (ES) is a unit within the Division of Information Technology at Virginia Tech. Enterprise Systems supports the mission of the university by developing, coordinating, and managing application software systems that provide critical information services for university constituents. The Finance Applications team within Enterprise Systems is seeking a motivated individual interested in supervising a team of application analysts that use technology to solve business problems within a dynamic evolving technical environment.

    The Lead Application Analyst for Accounts Receivable responsibilities include:
    - Provide supervision and leadership to team of application analysts ensuring timely delivery and accurate results.
    - Elicit functional requirements using a variety of techniques and tools such as interviews, requirements workshops, business process descriptions, use cases, task and workflow analysis. Interpret customer business needs using analytical skills combined with technical expertise to create system requirements and technical specifications.
    - Research, analyze, develop, maintain, and modify innovative information system solutions that model complex business processes in a diverse technical environment while ensuring accuracy, efficiency, and maintainability. The technical environment includes database development using SQL and PL/SQL on Oracle/PostgreSQL, application development (web, batch, services, etc.) using Java/Groovy/JavaScript, and reporting/analytics using MicroStrategy.
    - Work as part of a team to implement, maintain, support, and enhance integrations between our primary ERP system Ellucian Banner, vendor purchased ancillary systems (both locally hosted and cloud based), locally developed systems, and external entities.
    - Provide technical support to campus administrative offices for ES supported systems.
    - Strive to understand business processes and be able to apply this understanding to operational improvement initiatives
    - Communicate effectively with a broad range of users about information technology issues.
    - Create and maintain accurate documentation.

    Virginia Tech is unable to sponsor applicants for work visas for this vacancy.
  • Jun 14, 2017 Digital Content Strategist Technology-enhanced Learning and Online Strategies (TLOS), part of Virginia TechGÇÖs Division of Information Technology, seeks a digital content strategist to coordinate and enhance the organizationGÇÖs web presence, social media efforts, and internal communications frameworks. Reporting to the Senior Director of Academic Innovation and User Experience, the successful candidate will oversee TLOSGÇÖs websites and create original multimedia content that communicates the organizationGÇÖs vision and successes to stakeholders across the university and to audiences outside of Virginia Tech. In addition, he or she will be responsible for developing guidelines and procedures that improve collaboration and information sharing within each of TLOSGÇÖs groups and throughout the entire organization.

    The digital content strategist will be expected to adjust his or her focus to align with the current needs of the organization. At minimum, however, the successful candidate will assume the following responsibilities:

    - Implement a digital-first communications plan, with an emphasis on unifying the content strategy, information architecture, visual branding, and user experience of TLOSGÇÖs various websites.

    - Establish and manage an editorial calendar that ensures consistent and thorough communication about all of TLOSGÇÖs initiatives across multiple media channels.

    - Craft compelling multimedia narratives (text, audio, video) that tell the stories of faculty and students who are at the forefront of educational technology at Virginia Tech.

    - Produce high-impact deliverables at predetermined intervals (e.g., annual reports, semester summaries) and lower-threshold content (e.g., blog posts, campus notices) as frequently as opportunities allow.

    - Manage the organizationGÇÖs social media accounts.

    - Seek out opportunities for TLOS to engage with university-wide initiatives, such as Beyond Boundaries, Destination Areas, Pathways, and Diversity and Inclusion.

    - Support the efforts of TLOSGÇÖs leadership team by drafting, revising, and/or editing high-profile, public-facing communications.

    - Ensure consistency across all TLOS communications by creating and maintaining an organization-wide style guide and promoting its use among TLOS employees.

    - Conduct usability tests and focus groups with faculty, students, and other stakeholders to better understand their use of, and satisfaction with, various systems currently supported by TLOS.

    - Serve as an integral member of the IT Communications Team to help coordinate communications work across all units within the Division of IT.
  • Jun 09, 2017 Lead Applications Analyst Excellent opportunity to provide leadership and coaching to a team while continuing to be involved in the technical aspects of the job. Provides supervision and leadership to team of application analysts ensuring timely delivery and accurate results. Interpret customer business needs using analytical skills combined with technical expertise to create system requirements and technical specifications. Develop test plans and review new and modified systems and programs to ensure internal standards and efficiency requirements are met. Provide technical consultancy, expertise, coaching, and advice to all application analysts on the Human Resource Applications team and build effective relations with customers and other groups within Enterprise Systems.

    Virginia Tech is unable to sponsor applicants for work visas for this vacancy.
  • May 24, 2017 Systems Engineer Provide operational support for servers and storage that host Virginia Tech administrative, research computing and support applications. Responsibilities include system and storage administration, developing or enhancing software tools or scripts to assist in administration and performance monitoring.
  • May 16, 2017 Director, Academic Applications The Director of Academic Applications within Enterprise Systems is responsible for managing the delivery and support of the portfolio of enterprise applications for academic and student services including vendor applications, in-house development, and ongoing maintenance. This position provides leadership to the Academic Applications group and is responsible for planning, organizing, staffing, and coordination of the groupGÇÖs activities. The Director collaborates with university offices to analyze requirements and develop recommendations for supporting and reengineering business processes to achieve the greatest benefits for the university. This position plans the delivery and implementation of new services, supports existing services, and facilitates continuous process improvement of services. The Director of Academic Applications provides guidance to technical staff on best practices and efficiencies and contributes to the definition and implementation of strategic goals for Enterprise Systems.

    Virginia Tech is unable to sponsor applicants for work visas for this vacancy.
  • Feb 15, 2017 Web Software Developer Network Infrastructure and Services provides network, wireless, public safety, voice, and cable TV services for the faculty, staff and students at Virginia Tech. NI&S is looking for intrinsically motivated individuals to be part of an Agile team that utilizes test-driven design to build applications using modern technologies. Applications developed will need to integrate with existing departmental systems, databases, and directories, using a combination of web services, messaging, and direct SQL/LDAP access.