Details
Posted: 27-Mar-22
Location: Seattle, Washington
Type: Full Time
Salary: Open
Categories:
Information Technology
As a UW employee, you have a unique opportunity to change lives on our campuses, in our state and around the world. UW employees offer their boundless energy, creative problem solving skills and dedication to build stronger minds and a healthier world. UW is Committed to attracting and retaining a diverse staff, your experiences, perspectives and unique identities will be honored at the University of Washington. Together, our community strives to create and maintain working and learning environments that are inclusive, equitable, and welcoming.
UW Information Technology (UW-IT) is the central information technology organization for the University of Washington, responsible for strategic planning, oversight, and direction of the UW’s IT infrastructure, resources, and services. UW-IT provides critical technology support to all three campuses, UW medical centers, and research operations around the world. UW-IT partners with the UW community to enable innovation, learning, discovery, and service.
The DNS System Engineer position requires a team-oriented IT professional, experienced in designing, implementing and managing DNS and DHCP services in a Unix/Linux environment. This person will be responsible for driving meaningful and technologically advanced changes to UW-IT’s DNS/DHCP capability.
MINIMUM REQUIREMENTS Bachelor’s Degree in computer science or a related field or equivalent experience. Four or more years of experience as a Linux/Unix system engineer supporting networked services such as DNS, DHCP, web servers and applications, relational databases, load balancers, or similar. Experience configuring DNS services in a Linux/Unix environment using ISC BIND 9 or similar software. Knowledge of DNS protocol and system concepts including authority, delegation, recursion, caching, and client behavior. Experience configuring DHCP services in a Linux/Unix environment using ISC DHCP or similar software. Knowledge of DHCP protocol and system concepts including transactions, client behavior, and DHCP options. Experience automating system engineering tasks using Unix shell scripts/Bash, Perl, Python, or similar. Experience with systems administration: evaluating, designing, managing, monitoring, and ensuring reliability of systems and applications. Ability to respond to incidents outside of business hours as part of an oncall support rotation. Ability to work effectively in a matrixed organization with minimal direct supervision and competing priorities from multiple stakeholders.
Equivalent education and/or experience may substitute for minimum requirements.
DESIRED REQUIREMENTS Experience as the architect of a campus-scale DNS solution providing recursive and authoritative name services with multisite redundancy. Experience with configuration management or configuration-as-code tools such as Ansible, Terraform, Chef, Puppet, or similar. Experience integrating DNS and DHCP services with a configuration database and management application. Knowledge of networking concepts and protocols such as TCP, UDP, routing protocols (ARP, BGP), subnet organization/CIDR notation. Experience deploying and configuring relational database software such asPostgreSQL and MySQL.
CONDITIONS OF EMPLOYMENT Working conditions include typical office environments and University Data Centers. This is an essential position and is required to report to work remotely when UW suspends operations. Position participates in an on-call rotation and must be able to respond to outages during off-hours. Hybrid work environment. Open office environment.
Application Process: The application process for UW positions may include completion of a variety of online assessments to obtain additional information that will be used in the evaluation process. These assessments may include Work Authorization, Cover Letter and/or others. Any assessments that you need to complete will appear on your screen as soon as you select “Apply to this position”. Once you begin an assessment, it must be completed at that time; if you do not complete the assessment, you will be prompted to do so the next time you access your “My Jobs” page. If you select to take it later, it will appear on your "My Jobs" page to take when you are ready. Please note that your application will not be reviewed, and you will not be considered for this position until all required assessments have been completed. |