Systems Development Engineer

Employer: Virginia Tech - Division of Information Technology
Job Location: Blacksburg, Virginia
Category: Software/QA/DBA
Employment Type: Full Time
Last Updated: 5/18/2021
Closing Date: 7/16/2021
Virginia Tech - Division of Information Technology
Virginia Tech is a public land-grant university, committed to teaching and learning, research, and outreach to the Commonwealth of Virginia, the nation, and the world. Building on its motto of Ut Prosim (that I may serve), Virginia Tech is dedicated to InclusiveVT—serving in the spirit of community, diversity, and excellence.
Job Description

Network Infrastructure and Services (NI&S) is part of the Division of Information Technology at Virginia Tech. We provide advanced network, communications, public safety, and data center services. We design, deploy and operate enterprise scale, high-performance computing and communications networks. NI&S is a dynamic and
exciting organization with a commitment to continuous improvement and is seeking an enthusiastic and motivated person to fill this role.

As a member of our Systems team, you will contribute to the design, implementation, and operation of Virginia Tech’s cloud and on-premises infrastructure. In this role you will leverage DevOps tools and processes to develop code based solutions to solve provisioning and infrastructure challenges. We provide the infrastructure and platforms to enable numerous services and teams across the university. Come build with us!

Members of our team will have an opportunity to learn and grow in an environment where all members of the team are expected to:
● Work as part of an Agile development team to estimate engineering effort, plan implementation, and deploy changes that meet requirements for functionality, performance, reliability, and adherence to best practices and principles.
● Leverage public cloud services and on-premises infrastructure to support the software development process
● Solve complex technical challenges
● Create and maintain up-to-date documentation of services and provide on-call support as required
● Be self-motivators with the capacity to work independently with minimal supervision as well as in a team environment

Required Qualifications

● Bachelor’s degree in STEM field or a related field or equivalent work experience in a related field
● Hands-on experience with Python, Ansible, or Terraform
● Hands-on experience building and managing CI/CD workflows and tools
● Experience deploying production environments in the cloud

Preferred Qualifications

● AWS or Kubernetes Certification (AWS Certified, CKAD, or CKA)
● Experience working in an Agile environment
● Production experience with Docker and Kubernetes
● Experience designing and deploying solutions in AWS
● Experience deploying production solutions using EKS, Fargate, or ECS

Sharing and Options