Systems Engineer

NRTC
Raleigh, NC Remote Full Time
POSTED ON 2/6/2023 CLOSED ON 2/14/2023

What are the responsibilities and job description for the Systems Engineer position at NRTC?

NRTC is Member Driven and Technology Focused – providing solutions that help our 1,500 electric and telephone members bring all the advantages of today’s evolving technology to rural America. NRTC’s solutions are developed specifically to meet the needs of rural utilities and their customers, and include integrated smart grid solutions, metering networks, next-generation energy, demand management, broadband, managed services, mobile and video. We are a dynamic, growing cooperative with more than 800 employees operating out of eight office locations.   

Job Summary 

We are looking for a strong systems engineer to support our internal IT operations, internal network and change control processes. This role will initially be focused on migration of legacy services into a multi cloud environment and supporting the existing systems. Some examples of what you might do here: 

  • Move a PHP application into a docker container and deploy on docker swarm 

  • Develop logging filters to help focus the operations teams on the useful information 

  • Help build a new ansible workflow to deploy a service to AWS EC2 

  • Work with the network team to help transition services between locations 

  • Deploy applications for customer facing systems in a dockized Enviromint 

  • Maintain internal networks at a branch office location 

  • Implement, and support Linux/Networking environments for affiliates, including troubleshooting and problem resolution for operating system and hardware issues 

  • Develop test and staging environments for servers and networking equipment. 

  • Monitor and manage NRTC’s and customer devices (servers and network gear) 

  • Create scripts, containers and processes for automation of repetitive tasks 

  • Perform change management activities, which includes performing code upgrades to production systems 

  • Assist with system hardening, security baselining and log management.  

  • Other duties and responsibilities as assigned 

Skills Required 

  • Proficient with Linux, Familiarity with Both Centos and Ubuntu 

  • Work independently or as part of a team to diagnose and troubleshoot issues 

  • Capable of troubleshooting and diagnosing most issues related to responsible systems 

  • Exercises good judgment when seeking assistance to solve or troubleshoot most issues 

  • Working knowledge of DHCPD, Radius, TFTP, Postgres, REDIS, MySQL and superviserD 

  • Experience with tools to automate systems administration (Ansible, Terraform, Chef, Salt, etc) 

  • Experience with containerization platforms in a production environment ( Docker ) 

  • Experience with Container orchestration platforms ( Nomad, Swarm, k8s, EKS )   

  • Strong understanding of DNS management and troubleshooting 

  • Proficient with Nginx and Apache 

  • Provide mentoring to junior level staff 

  • Some Windows Experience is a plus 

  • Experience with IP management 

  • Strong understanding of system security concepts. 

Qualifications 

Knowledge, Skills, and Abilities  

  • Strong teamwork skills 

  • Ability to learn and understand current and evolving technologies both at a high level and at a detailed level 

  • Ability to communicate and problem solve efficiently and effectively with identified customers and IT personnel to ensure the implementation of accurate processes 

  • Advanced level knowledge of all aspects of administration for the Linux operating system including installation, management, application deployment, database management, and security 

  • Advanced documentation and communication skills 

  • Advanced ability to be proactive, detail-oriented, and self-motivated 

Minimum Education and Experience  

  • Seven(7) years of experience managing Linux server infrastructure, including troubleshooting, physical installations, modifications, replacements and configuration changes and log analysis 

  • Experience creating and debugging basic scripts for repetitive processes 

  • Minimum of (2) years of experience managing containerization/virtualization in a large scale production environment.  

An equivalent combination of education and experience may be considered. 

Physical Demands 

  • This position requires on call support rotation – 24x7 support 

  • Minimum domestic travel possible, approximately 5% 

#zr

 

Systems Engineer
applied.valhalla.stage -
Raleigh, NC
Systems Engineer
Zachary Piper Solutions, LLC -
Durham, NC
Datacenter Engineer
Apex Systems -
Morrisville, NC

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Systems Engineer?

Sign up to receive alerts about other jobs on the Systems Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$86,483 - $110,064
Income Estimation: 
$110,476 - $135,446
Income Estimation: 
$116,778 - $147,955

Sign up to receive alerts about other jobs with skills like those required for the Systems Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Enterprise Storage Skill

    • Income Estimation: $110,476 - $135,446
    • Income Estimation: $116,778 - $147,955
  • Infrastructure Lifecycle Management Skill

    • Income Estimation: $110,476 - $135,446
    • Income Estimation: $116,778 - $147,955
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NRTC

NRTC
Hired Organization Address Minneapolis, MN Full Time
NRTC is Member Driven and Technology Focused – providing solutions that help our 1,500 electric and telephone members br...
NRTC
Hired Organization Address Bixby, OK Full Time
NRTC is Member Driven and Technology Focused – providing solutions that help our 1,500 electric and telephone members br...
NRTC
Hired Organization Address Cleburne, TX Full Time
NRTC is Member Driven and Technology Focused – providing solutions that help our 1,500 electric and telephone members br...
NRTC
Hired Organization Address Branson, MO Full Time
NRTC is Member Driven and Technology Focused – providing solutions that help our 1,500 electric and telephone members br...

Not the job you're looking for? Here are some other Systems Engineer jobs in the Raleigh, NC area that may be a better fit.

Systems Engineer

Grantek Systems Integration, Raleigh, NC

Systems Engineer

Ultra Electronics Group, Wake Forest, NC