Linux Systems Administrator
Position Number: 00050175
Primary Function of Organization Unit: The Department of Electrical and Computer Engineering has as its mission the accumulation, generation, and dissemination of knowledge in Electrical and Computer Engineering. Central to the mission is a high quality research and educational program that benefits our students, the State of North Carolina, the nation and the world. The Department acts as a focal point for development, growth and entrepreneurship.
Essential Job Duties: Serve as the sole support for the department's 250+ RedHat Enterprise Linux and Ubuntu desktops, servers, and mobile devices. Evaluate, test, and deploy Linux software for research and teaching computers within our Andrew File System (AFS) environment; via RPM; and manually on individual machines as needed. Work directly with vendors to troubleshoot hardware and software issues. Work one on one with faculty, staff, and students to maintain a positive end user experience.
Department Required Skills: -Advanced knowledge of and experience working with client machines running RedHat Enterprise Linux and Ubuntu Linux -Experience administering large numbers of Linux desktops -Experience with automation: scripting, testing and documentation of processes. Programming and version control concepts; in particular shell script, python and git -Knowledge of Linux application installation and deployment strategies (both local and network based) -Understanding of fundamental networking concepts including DHCP/DNS, network file systems and client-based firewalls -General hardware troubleshooting and repair skills -Experience with desktop driver support (video cards, GPUs, printers, etc) in Linux -Excellent verbal and written communication skills
Preferred Experience, Skills, Training/Education: -3+ years of experience in an IT help desk (not purely phone support) environment supporting RedHat Linux and/or Ubuntu Linux -Experience with infrastructure monitoring frameworks (ex: Nagios, Sensu, Foreman) -Experience with Linux-based configuration management technologies (ex: Puppet, Chef, BCFG2) -Previous experience with CUDA and Deep Learning software
Necessary Licenses and Certifications: N/A
AA/EOE: NC State University is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, gender identity, age, sexual orientation, genetic information, status as an individual with a disability, or status as a protected veteran.
Individuals with disabilities requiring disability-related accommodations in the application and interview process, please call 919-515-3148. Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. If highest degree is from an institution outside of the U.S., final candidates are required to have their degree verified at "www.wes.org":http//wes.org. Degree must be obtained prior to start date.
NC State University participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.