Operating Systems Software Programmer II

Operating Systems Software Programmer II

Employer

North Carolina Community Colleges System Office
200 West Jones Street
Raleigh, NC 27603
Phone: 919-807-7100

Job Location

200 W. Jones Street, Raleigh, NC 27603

Salary/Grade

$82,485 – $89,303/IT09

Benefits

State of NC

Job Category

  • Technical/Paraprofessional

Application Period

Opens: Wednesday, October 27, 2021
Closes: Wednesday, November 10, 2021

Target Start Date

Wednesday, December 1, 2021

Expected Work Hours

8am - 5pm M-F

Employment Type

Full-Time Position

Minimum Qualifications

Bachelor’s degree in computer science, computer engineering, or a closely related field from an appropriately accredited institution and four years of progressive experience in systems software programming; or an equivalent combination of education and experience.

Preferred Qualifications

N/A

Position Description

The mission of the North Carolina Community College System is to open the door to high-quality, accessible educational opportunities that minimize barriers to post-secondary education, maximize student success, develop a globally and multi-culturally competent workforce, and improve the lives and well-being of individuals by providing:

  • Education, training and retraining for the workforce including basic skills and literacy education, occupational and pre-baccalaureate programs.
  • Support for economic development through services to and in partnership with business and industry and in collaboration with the University of North Carolina System and private colleges and universities.
  • Services to communities and individuals which improve the quality of life.

The NCCCS is comprised of 58 community colleges serving 100 North Carolina counties and supported by the System Office located in Raleigh, NC.
The Technology Solutions and Distance Learning Division supports this mission by providing technical support for the Enterprise Resource Planning systems configured to deliver educational services for community college students, staff, faculty, employers, and the System Office.

The Operating Systems Software Programmer II position is responsible for providing:
Systems Support: Successful candidates will deliver expert level support for installation, configuration, modification, maintenance and operations for technology infrastructure, platforms, integrated applications, and connected services for the Enterprise Resource Planning systems.

Systems Management:  Successful candidates will monitor and fine-tune systems software, debug and resolve technically complex problems and plan for new releases and versions of software. This work requires assisting analysts, programmers, and users on complex applications to provide compatibility with system software.

Systems Engineering: The candidate will analysis software requirements, constraints, systems design, modification, implementation, and testing. Provide cost/benefit evaluations of vendor supplied software and recommend hardware configurations. This work requires network topology design, monitoring CPU cycles, storage utilization, Input/Output utilization, and storage/ space utilization.

Systems Support:  The candidate will provide technology support for Ellucian Colleague, Learning Management System (LMS), Data Management Systems and Reporting, and College Business Accounting Systems, College Instructional Programs Systems, and Workforce and Economic Development Systems. These components include but are not limited to application and operating system (Oracle Solaris 10 and 11, Red Hat Enterprise Linux 7 and Windows Server 2008+) configuration and trouble-shooting, infrastructure (physical, virtual, and cloud environments), document management systems, databases (UniData and MS-SQL), and Web Services.  Ellucian Colleague support includes administration, SA-Valet, E-Commerce, Self Service, Mobile, E-Transcripts, Identity Management and custom interfaces including Accounts Receivable and Cash Reporting, NC E-Procurement, and System Office accounting systems.

KNOWLEDGE/SKILLS/AND ABILITIES:

  • Candidate must have 5+ years of medium to highly complex systems administrations with at least two of the following operating systems; Oracle Solaris 10 or 11, Red Hat Enterprise Linux and Windows Server 2008+;
  • Candidate must have 5+ years of documented server hardware (SPRAC or x86) administration, including virtualization platforms like Hyper-V, VMWare, Solaris Zones, etc.;
  • Candidate must have experience completing multiple medium to large-scale technology projects (i.e., cross-platform operating systems migrations, ERP application deployments or COTS implementations), including developing, monitoring and controlling schedules; identifying and resolving issues and risks; and communicating status to stakeholders;
  • Candidate must have experience working with governance documentation and change management documentation;
  • Candidate must have knowledge of the software development life cycle;
  • Candidate must have strong leadership, organizational, interpersonal, and communication skills;
  • Candidate must have strong oral and written communication skills.

PREFERENCES:

  • Demonstrated knowledge, skills, and abilities in modern multi-paradigm languages to include at least one compiled and one scripting language such as Python 3.X, Ruby, Go, Java, JavaScript, Clojure, Kotlin, or Groovy.
  • Demonstrated knowledge, skills, and abilities in at least one web framework/library such as Angular, Django, Express, Flask, Luminus, Rails, React, or Vue.
  • Experience working in Higher Education
  • Experience with Ellucian Colleague and integrated applications
  • Experience with process design software

How to Apply

The North Carolina Community College System Office uses the Merit-Based Recruitment and Selection Plan to fill positions SUBJECT to the Office of State Human Resources Act (OSHR) with highly qualified individuals.

Individuals interested in applying for this position must complete the online process at https://www.nc.gov/jobs, Résumés will not be accepted in lieu of the application. Work history and credentials must appear on the application to receive consideration during the selection process.

Job Post Contact

CAROLE COX-CARROLL, RECRUITMENT ADMINISTRATOR
North Carolina Community College System
Human Resources | Caswell Building
5001 Mail Service Center | Raleigh, NC 27699-5001
Phone: (919) 807-7177 | Fax: (919) 807-7222
Email:
 cox-carrollc@nccommunitycolleges.edu