The University of Washington (UW) is proud to be one of the nation’s premier educational and research institutions. Our people are the most important asset in our pursuit of achieving excellence in education, research, and community service. Our staff not only enjoys outstanding benefits and professional growth opportunities, but also an environment noted for diversity, community involvement, intellectual excitement, artistic pursuits, and natural beauty.
University of Washington Computer Science & Engineering is ranked among the top ten programs in the nation; we are active in most of the principal areas of the field and are engaged in a broad range of interdisciplinary initiatives. We are located in the spectacular Paul G. Allen Center for Computer Science & Engineering at the center of the UW campus in Seattle, Washington – a national and international technology center in software, biotech, the health sciences, and other fields.
The Department of Computer Science and Engineering has an outstanding opportunity for a full-time Senior Computer Specialist. The individual in this position will become a member of the technical team in the Computer Science Laboratory. This technical group provides round-the-clock, dedicated research, instructional, and administrative computing and engineering support for approximately 900 full-time students and 100 CSE faculty and staff members in the Department. The Senior Computer Specialist will act routinely in direct support of world-class research and instruction. This individual will be responsible, in part, for prompt and effective responses to the technological needs and questions of Department users and ensuring the operational integrity and high-availability of CSE’s extensive computing infrastructure.
This position’s responsibilities to include:
As a UW employee, you will enjoy generous benefits and work/life programs. For a complete description of our benefits for this position, please visit our website, click here.
- Develop, test and deploy scripts and programs for automating system administration tasks and computer monitoring, or improve upon already existing scripts, including the following: methods by which firmware updates are applied to department servers, desktops and laptops; automated routines for monitoring server hardware for defect or error; monitoring health and integrity of services, applications, file system capacities across the datacenter environment; monitoring and distributing security/software package updates remotely to UNIX and Windows hosts.
- Modify, streamline and where possible, automate existing operational shell scripts and processes. Deploy Linux on new and existing department servers, compute clusters, desktops, and laptops. Maintain up-to-date software images, including a wide array of development languages and tools used routinely in instruction, on both Linux and Windows systems.
- Provide succinct and timely responses and creative solutions to department technical support requests, either in-person or over email via request-tracking system. Evaluate and respond to technical incidents and emergencies, occasionally outside of normal work hours, consulting with other lab staff engineers when necessary.
- UNIX system administration: account management, file administration, data backups and restoration, etc.
- Provide training, mentoring and technical guidance to CSE helpdesk employees.
- Specify physical hardware for workstations, servers and compute clusters as well as virtual solutions on public/private Cloud infrastructure. Develop plans for efficient deployment and incorporation of new server hardware and technologies.
- Create, update and maintain both internal and external facing online technical documentation.
Bachelor’s degree in Computer Science and Engineering or Information Systems, 2 years of experience troubleshooting computer hardware and software issues and experience developing shell scripts (csh, Perl, Visual Basic or Powershell preferred) or an equivalent combination of education/experience.
Equivalent education/experience will substitute for all minimum qualifications except when there are legal requirements, such as a license/certification/registration.
- Demonstrated experience programming in a high-level language.
- Proven experience installing and troubleshooting all current Windows platforms, and Linux OS. Administration of Unix accounts and files systems in a networked environment.
- Background knowledge of data protection best practices and enterprise-level backup systems.
- Must have a basic understanding of core internet technologies - DNS, mail transport, TCP/IP and network file systems
- Experience creating and editing HTML content; interacting with Drupal, Mediawiki or other content management systems
- Ability to work independently as well as in a collaborative fast-paced environment with department Faculty, administrative staff, students and CS Lab staff members.
- Must possess superior technical aptitude; strong analytical skills with demonstrated problem solving ability; proficient written and oral communications skills, with the ability and confidence to interact with a diverse population of users in a professional manner.
Condition of Employment:
- Administrative experience Microsoft Windows Active Directory and specific background knowledge of Fedora and Red Hat Enterprise versions of Linux
- Experience operating and managing client and server virtualization technologies (VMware, KVM, Hyper-V) as well as interfacing with cloud services such as AWS, Microsoft’s Azure, etc.
Ability to lift/move 60 pounds.
Potential of working non-standard work week, including weekend days.
Part of the application process for this position includes completing an online cover letter assessment, as well as the Employment Eligibility Assessment to obtain additional information that will be used in the evaluation process. The assessment(s) will appear on your screen for you to complete as soon as you select "Apply to this Position" on this job announcement. Once you begin the assessment, it must be completed at that time. 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 the assessment is complete.
The University of Washington is a leader in environmental stewardship & sustainability , and committed to becoming climate neutral.
The University of Washington is an equal opportunity, affirmative action employer.
To request disability accommodation in the application process, contact the Disability Services Office at 206-543-6450 / 206-543-6452 (tty) or email@example.com .