Operating System Software Programmer

State of North Carolina
1dOnsite

About The Position

The North Carolina State Highway Patrol's primary mission is to reduce collisions and make the highways of North Carolina as safe as possible. The NCSHP has more than 1,600 troopers who cover nearly 80,000 miles of North Carolina roadways, more than any other state except Texas. In addition to enforcing the state's traffic laws, state troopers also guide traffic during hurricane evacuations, re-route traffic around hazardous chemical spills, and they stand ready should any act of terrorism occur. State Troopers are committed to protecting North Carolina's motoring public. The NC State Highway Patrol is seeking an enthusiastic team member to join our Technical Services Unit as an Operating Systems Software Programmer. The Operating Systems Software Programmer position is a highly technical position with primary focus on system design, architecture, administration, and ongoing support of the NC State Highway Patrol's statewide, server-based infrastructure and associated applications.

Requirements

  • Thorough knowledge of modern server management principles, methodologies, and best practices
  • Strong knowledge of Microsoft security technologies (Defender, Sentinel, Azure Security Center)
  • Experience with Azure Active Directory, MFA, and Conditional Access
  • Familiarity with CJIS Security Policy and law enforcement data protection requirements
  • Knowledge of secure system administration practices within regulated or public safety environments
  • Strong analytical skills with the ability to assess organizational and procedural challenges and implement effective system improvements
  • Ability to apply current and emerging technologies to enhance ff services and support agency goals
  • Ability to work independently and collaboratively with minimal supervision
  • Strong interpersonal skills and a commitment to maintaining positive, professional working relationships
  • Excellent written and verbal communication skills, including the ability to explain complex technical concepts to non-technical users
  • Bachelor’s degree in computer science or an IT related field or a closely related field from an appropriately accredited institution and three years of progressive experience in systems software programming; OR Associate degree in computer science or an IT related field 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.

Responsibilities

  • Contributes to planning and implementing major system upgrades and modifications related to server services, virtualization, and data storage platforms.
  • Focus on implementation of security standards, compliance monitoring, and risk mitigation activities across Microsoft Azure, Microsoft 365, and Windows Server environments.
  • Works closely with other IT professionals in a law enforcement environment to maintain a secure server infrastructure and ensure adherence to Criminal Justice Information Services (CJIS) Security Policy and state regulations.
  • Requires both strategic and hands-on technical expertise, including full lifecycle responsibilities such as analysis, design, implementation, testing, documentation, and ongoing operational support.

Benefits

  • Eligible state employees are entitled to comprehensive benefits, including a variety of leave options, professional development opportunities, insurance, and more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service