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 - listings.jobs.vt.edu

Job opportunities with Information Technology at Virginia Tech

  • Oct 12, 2017 IT Project Manager Enterprise Systems (ES) is 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 IT Project Manager (ITPM) is a vital member of a small team of project management professionals responsible for coordinating and managing information technology projects according to plan within the agreed scope, budget, and timeline defined by project sponsors. The ITPM is a public relations ambassador for projects who can build consensus, facilitate understanding and project success, and negotiate solutions and alternatives for achieving project success. The ITPM for Enterprise Systems provides leadership and direction for a diverse portfolio of projects that span administrative and strategic initiatives of Virginia Tech. The IT Project Manager works with university departments and organizations, technical team members, vendors, senior leadership and others to provide planning and project management services during all phases of projects. A key, critical responsibility of the ITPM is communication and promoting collaboration across the constituencies of a project. Higher education projects are typically collaborative initiatives with matrixed participation where influence without direct authority is essential. The ITPM will be responsible for defining and communicating project success; assembling project plans; identifying and driving issues and risk resolution; building and managing key relationships; facilitating project meetings; providing periodic status reporting; identifying and managing dependencies (project and cross-project); and performing proactive scope management and change control processes. The ITPM must provide effective communications across complex relationships and ensure that project management is effectively adopted and facilitated across functional organizations, technical units, and vendor partnerships. The ITPM ensures that projects follow Virginia Tech's standards for IT projects and are managed in accordance with industry best practices.

    Virginia Tech is unable to sponsor applicants for work visas for this vacancy.
  • Oct 11, 2017 Junior Web Application Developer The Web Application Developer position is a junior level position that develops web applications written in modern JavaScript frameworks. The successful candidate should be a capable developer with a desire to work as a member of a creative software development team. The right person will have an enthusiasm for learning and an innovative mindset.

    Middleware has several web applications in need of updating as well as new applications coming online. A candidate for this position will be able to provide a migration path for older web technologies to modern JavaScript as well as design new applications from the ground up. Applications that the candidate will have an impact on include high profile sites such as search.vt.edu and login.vt.edu.
  • Oct 09, 2017 Software Developer Chief Objective of Position:
    Application Development: Design, develop, test and maintain IT Service Management applications and services needed to improve the effectiveness of the Division of Information Technology, using modern application development paradigms, design patterns and tools, such as REST, SOAP, AJAX, JavaScript, AngularJS, PHP, HTML, CSS, XML, and LDAP. Works as a member of small team assigned to develop and deploy web applications. Works with Division of IT staff to identify critical needs for applications, specify requirements, and with management approval of application designs, develops, implements, tests, and deploys new applications.
  • Oct 05, 2017 Lead Integration Engineer Business Application and Integration Services (BAIS) is seeking a highly motivated Lead Integration Engineer interested in using evolving technologies to solve business problems within a dynamic technical environment. The Lead Integration Engineer will design and support integration orchestration architecture to enable data-driven productivity, improve constituent experience, and promote application ecosystem integrity. The role works with application and cloud architects and developers, business partners, and external vendors to design integration orchestration processes, to promote compliance with integration architecture designs, and to advance the data needs and utilization of VT. The Lead Integration Engineer brings to the position an understanding of application and data integration coupled with broad knowledge of modern software development and data analytics and a commitment to innovative solutions for enterprise integration challenges.

    BAIS is a unit within the Division of IT Enterprise Systems at Virginia Tech.

    Virginia Tech is unable to sponsor applicants for work visas for this vacancy.
  • Oct 03, 2017 Director of Secure Identity Services The Director leads the Secure Identity Services (SIS) unit within the Division of Information Technology. SIS develops enterprise-level secure identity, authentication and access management solutions; provides and supports the universityGÇÖs identity and access management (IAM) infrastructure; and provides related services to users and organizations across Virginia Tech. This leadership position reports to the universityGÇÖs Vice President for Information Technology and Chief Information Officer and provides vision and strategic direction for managing and advancing the universityGÇÖs online identities and their use in accessing university services and information. This position is particularly important as the university grows in size and complexity, engages in new partnerships in Virginia and around the globe, and works to better leverage its data while maintaining security and privacy.

    The Director of Secure Identity Services:
    - Oversees units that provide development, testing, and production support of the universityGÇÖs identity and access management and authentication systems;
    - Provides leadership and inspiration to teams that create and support enterprise-level software solutions and serves as a role model to inspire attitudes of excellent customer service, professionalism, creativity, and dedication to supporting the universityGÇÖs mission;
    - Explores initiatives to improve security and usability of the identity and access management environment, and sponsors projects to implement selected initiatives;
    - Communicates effectively with stakeholders and collaborates with other departments and universities to promote and provide secure identity, authentication and access management solutions;
    - Ensures that enterprise development projects are executed in a manner that preserves or enhances core functionality while assuring system and data security and individual privacy;
    - Maintains awareness of security and privacy practices, emerging technologies, government and industry standards, and software development practices used to provide secure, reliable system implementations;
    - Builds and maintains strategic partnerships and positive and effective service relationships with stakeholder groups including customer organizations, higher education institutions, industry partners, and administrative and academic university officials;
    - Provides leadership in formulating policies, standards, and procedures to secure the universityGÇÖs identity information resources; and
    - Engages in national and international initiatives and collaborations to advance Virginia TechGÇÖs capabilities and effectiveness.
  • Sep 15, 2017 Cloud Engineer I The Middleware Cloud Engineer position is a junior level position that will assist in creating, implementing, and managing the technical operation of cloud technology solutions for enterprise applications. Training in AWS and cloud technologies will be provided GÇô the successful person should be a capable system administrator with enthusiasm for learning and desire to understand and develop expertise in cloud technologies, platforms and applications.
  • Sep 15, 2017 IT Support Technician II The position is a member of the team-oriented FASTR/User Engagement group within IT Experience & Engagement (ITE-¦). The Faculty and Staff Technology Resources unit (FASTR), is responsible for a portfolio of services including: Tier 3 support service for distributed IT groups in the VT community; 24x7 VIP services; Desktop Support teams; a large computer procurement and distribution program; and ensuring surplus of electronic equipment is disposed of securely.

    Duties include:

    o Provides accurate solutions to reported problems employing advanced
    knowledge of desktop computing operating systems and applications,
    network connectivity and Division of IT provided software
    applications and services
    o Uses appropriate diagnostic tools to solve or escalate reported symptoms
    o Escalates problems to application/service area when appropriate (i.e.,
    problems requiring diagnostic skills, tools, or expertise not available
    at secondary level)
    o Support end users via phone, via e-mail, through interactive online
    methods, and in person for access to computing resources, central
    computing services and desktop computing
    o Analyze user needs to make hardware, software and configuration
    recommendations to systems administrators and the end-user community
    o Sanitize computers for surplusing
    o Imaging and deployment of new computer hardware.
    o Provide desktop support in assigned areas as directed by Associate Director and/or Team Lead.
    o Apply patches/upgrades to OS and applications software.
    o Install and repair system hardware. Install and manage application software such as Oracle client, Microsoft Office Suite.
    o Configure, manage and
    troubleshoot network services.
    o Troubleshoot diagnose and repair system
    problems.
    o Document system configurations and changes.
    o Document computer location and user assignment.
    o Window system administration
    o Applications administration eg: BigFix, Bomgar, MDM
  • Sep 15, 2017 SysOps Engineer The SysOps Engineer position provides information technology support and administration for the Virginia Cyber Range. The successful candidate will have demonstrated knowledge and experience working with all aspects of system and networking administration, including but not limited to provisioning, installation/configuring, operation, and maintenance of both the systems and application stacks on infrastructure in a virtualized environment. The SysOps Engineer will be part of the Ops team primarily responsible for executing, testing, and rolling-out solutions to support the infrastructure of the Virginia Cyber Range, as well as infrastructure for individual exercises and scenarios in the Cloud. The SysOps Engineer is responsible for user account management and device management within the infrastructure, in addition to other duties as assigned.
  • Sep 12, 2017 Front-End Web Developer Looking for a creative and passionate Front-End Web Developer with hands-on experience in building component-based Web UI with modern Javascript frameworks such as React, AngularJS, Vue, Polymer, etc. This position develops, maintains and supports front-end facing software for the Virginia Cyber Range.
    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 development and elaboration of a web UI for a cloud-based deployment, using a microservices backend. Responsibilities will range from working independently on multiple complex projects to serving as a technical consultant or a leader of projects. Collaborates effectively with team members to ensure success of projects and systems.
    The successful candidate must have the ability to communicate well, have a strong work ethic and organization skills to work independently with minimal supervision, able to adapt quickly to changing requirements
  • Sep 05, 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.
  • Aug 23, 2017 Operations Analyst The Operations Analyst is a key member of the User Engagement team supporting data management, reporting, problem resolution and work force management. The position designs and conducts data and metrics analysis to support the functions of a continuous 365 day, 24x7 support center operation including planning schedules and ensuring coverage is adequate for operations. The Operations Analyst collects data from multiple sources and provides forecasting and real-time feedback to the management team and to department leadership. This position is responsible for providing operational input into strategic planning and supporting the continuous improvement of support center operations. In addition, this position will recommend and implement operational improvements as well as ensure adherence to operational practices and procedures. This position also acts as a shift lead, providing shift leadership for agents in the support center, including activities such as serving as a point of escalation and knowledge expert, ensuring agents have what they need to effectively execute their duties, and further escalating issues or questions as needed.

    Applicants are required to include a sample operations report that you would write after a significant I.T. systems failure, to summarize the event and make recommendations for improved support center operations in the event of a similar failure.

    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 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.