Job Description
The Utah State Department of Government Operations (DGO), Division of Technology Services (DTS), is seeking a highly motivated and skilled Network Engineer to become a vital member of our dynamic Network Data Center & Cloud team. In this role, you will be responsible for the comprehensive management of our network infrastructure, spanning both our data centers and cloud presence. You will play a critical role in ensuring the reliability, security, and optimal performance of our network by utilizing your expertise in areas such as dynamic routing protocols, Cisco ACI, Palo Alto Firewalls, VPN solutions, and cloud networking in AWS, GCP, and Azure. The ideal candidate will possess a strong foundation in networking principles, practical experience with these key technologies, and a drive to build and maintain cutting-edge network solutions.
This position is currently a hybrid of both in-office (
2 days a week required in office and any mandatory in office meetings) and remote work days (work must be performed in Utah). Please note, a position's eligibility for remote work is established by agency management and is subject to change at their discretion at any time and for any reason. The office is located at the Taylorsville State Office Building, 4315 S 2700 W, Taylorsville, UT 84129. All remote work must be performed within the state.
Why join our team?
The State of Utah is a forward-thinking technology company managing complex database environments in the cloud. We support a diverse range of database architectures and are looking for a motivated Database Administrator (DBA) to join our team. This is a great opportunity for individuals looking to expand their expertise while working in a collaborative environment. We have great business partners who want to serve Utah citizens efficiently and effectively, while working within the guidance of their federal and state partners. This is an opportunity to make a difference for Utah citizens while being a pivotal part of an exciting IT team. You will receive great health and retirement benefits, such as, generous paid time off so you can spend more time with your family and have a positive work life balance.
Health Insurance - Public Employee Health Program (PEHP)
- 3 medical plan options. Choose a Traditional or High Deductible Health Plan. There is an Opt-Out Cash Benefit option for those that have other medical insurance coverage.
- 5 dental plan options, with an Opt-Out Cash Benefit option for those that have other dental insurance coverage.
- 4 vision plan options under EyeMed or OptiCare
Retirement - Utah Retirement Systems (URS):
- Employees who have any service credit with an employer covered by the Utah Retirement Systems prior to 7/1/2011 are in the Tier I Public Employees System.
- Employees hired on or after 7/1/2011 and who have never been in the URS retirement system have two options for retirement in the Tier II System.
- Tier 2 Hybrid Retirement System. Employer contributes an amount equal to 10% of your salary between both plans (pension and 401(k))
- Tier 2 Defined Contribution Plan. Employer contributes an amount equal to 10% of your salary to a 401(k) plan only.
- Employer contributions to your 401(k) are vested after four years.
Paid Time Off:
- Annual leave and sick leave are accrued at 4 hours per pay period each (4 hours annual, 4 hours sick).
- Annual leave amounts increase with years of service.
- We have 12 paid holidays.
The Agency
To learn more about The Division of Technology Services check us out Click here . The State's environment is a highly optimized blend of systems responsible for collecting, processing, and distributing millions of data elements every day. The Department of Government Operations provides support to, and enables other state agencies to fulfill their core missions.
Responsibilities
- Design, implement, and manage network infrastructure components, including routers, switches, firewalls, load balancers, and VPN gateways.
- Configure and troubleshoot dynamic routing protocols such as BGP, OSPF).
- Implement and manage Cisco Application Centric Infrastructure (ACI) fabric, including policy configuration, troubleshooting, and lifecycle management.
- Deploy, configure, and maintain Palo Alto Networks firewalls, including automated rule creation, security policy enforcement, and threat management.
- Establish and maintain secure site-to-site VPN tunnels between on-premise locations and cloud environments, as well as partner networks.
- Design, deploy, and manage network infrastructure within cloud environments (AWS, GCP, Azure), including Virtual Private Clouds (VPCs/Virtual Networks), subnets, security groups/network security groups, route tables, and network peering/interconnects.
- Collaborate with cloud engineering and development teams to ensure seamless network connectivity and security for cloud-based applications and services.
- Monitor network performance and availability using various tools and proactively identify and resolve network issues.
- Perform network capacity planning and make recommendations for infrastructure upgrades and improvements.
- Develop and maintain comprehensive network documentation, including diagrams, configurations, and procedures.
- Participate in on-call rotation to provide support for critical network issues outside of regular business hours.
- Stay up-to-date with the latest networking technologies and trends, particularly in the areas of data center networking and cloud networking.
- Adhere to security best practices and company policies to ensure the integrity and confidentiality of network resources.
- Collaborate effectively with other IT teams, including security, systems, and application development.
- Ability to work nights and weekends, although not often, is required.
Qualifications
Required Skills and Experience:
- Minimum of 3 years of experience in a Networking role.
- Demonstrated experience configuring and troubleshooting dynamic routing protocols (BGP, OSPF).
- Proven experience deploying and managing Palo Alto Networks firewalls.
- Experience with network monitoring and management tools.
- Strong understanding of TCP/IP, DNS, DHCP, and other core networking protocols.
- Excellent analytical, problem-solving, and troubleshooting skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with technical and non-technical teams.
- Excellent documentation skills.
Preferred Qualifications
- Hands-on experience with Cisco ACI implementation and management.
- Experience configuring and maintaining site-to-site VPN tunnels.
- Solid understanding of cloud networking concepts and experience with at least one major cloud platform (AWS, GCP, or Azure).
- Experience with API integrations.
- Relevant industry certifications such as Cisco CCNP/CCIE, Palo Alto Networks PCNSA/PCNSE, AWS Certified Network Specialist, Microsoft Azure Network Engineer Associate, or Google Cloud Network Engineer.
- Experience with scripting languages such as Python or Ansible for network automation.
- Experience with Infrastructure-as-Code (IaC) tools like Terraform or CloudFormation.
- Experience with load balancing technologies (e.g., F5, Citrix).
- Familiarity with network security best practices and frameworks.
- Experience working in an agile environment.
Supplemental Information
- Employment contingent on passing a drug screening and a background check.
- Risks found in the typical office setting, which is adequately lighted, heated and ventilated, e.g., safe use of office equipment, avoiding trips and falls, observing fire regulations, etc.
- Typically, the employee may sit comfortably to perform the work; however, there may be some walking; standing; bending; carrying light items; driving an automobile, etc. Special physical demands are not required to perform the work.