Senior Systems Programmer/Administrator

Location
Greensboro, North Carolina
Salary
$55,000-$71,000
Posted
Jul 11, 2017
Institution Type
Four-Year Institution

Basic Function

The Senior Systems Programmer/Administrator provides high-level technical expertise in the implementation, monitoring, and maintenance of Linux/Unix-based software to support the College’s systems and applications. The programmer works collaboratively to provide technical leadership for IT&S teams supporting Linux/Unix software and applications. This position requires strong skill sets in system administration and scripting and is responsible for researching the best methods for implementing architecture and defining workflows on task automation. The job requires a strong SQL background because an essential part of the position as the Linux Administrator will be the data integration of a collection of applications. The person in this role should have an openness to see problems or issues from various angles, and a willingness to discuss and vet solutions until the team agrees upon a common goal and understanding.

Duties and Responsibilities

Designs, builds, maintains and supports all the Linux/Unix based operating systems
Leads or assists with data integration between various networks
Assists with needs assessment and development of technical solutions to work-related problems
Maintains appropriate support documentation
Collaborates frequently with other IT&S team members on application integration projects
Serves on College and departmental committees and projects as necessary
Mentors IT&S student work-study employees
Provides 24/7 emergency on-call service on a rotating basis
Performs other duties as assigned

Minimum Qualifications

Bachelor’s degree in Information Systems, Computer Science, or related field, or a Bachelor’s degree in another area with significant programming experience or equivalent work experience.
Minimum of five years experience in Linux\Unix system support, development, and application life cycle.
Moderate to high-level scripting experience using Linux/Unix, Perl, PowerShell and other coding/scripting languages as required to create automated processes via service APIs or configuration tools successfully.
Experience with writing SQL statements and scripts.
Experience planning and executing client-server architectural implementations.
Ability to demonstrate and perform logical and complex troubleshooting methods.
Ability to manage 4-5 projects simultaneously in a fast-paced environment.
Be highly organized, detail-oriented and capable of efficient and effective follow through on projects and tasks.
Able to adapt and adjust as required with a positive attitude until we satisfy business needs.
Provide excellent customer service and willingness to help students, faculty, and staff.

Preferred Qualifications

Experience working in higher education.
Experience with Red Hat Linux Enterprise Linux (RHEL) 6/7, and Ubuntu servers.
Systems support experience with Banner or Blackbaud.
Experience working with Oracle and Sun Solaris, web server technologies such as Apache, Tomcat, and IIS, Microsoft Windows Servers (Windows Server 2008/2012),
Microsoft Active Directory and SSO components (LDAP, CAS), and server virtualization technologies, preferably VMware.
Have knowledge of SAN technologies, preferably NetApp.

Special Instructions to Applicants

Please contact Chuck Curry , curryrc@guilford.edu with any questions regarding this position.