Software Engineer - Networking Job at SGS Consulting, Tennessee

S1JTNXQ5WW1IcDdqR2JSNTZMOUZmblA2WWc9PQ==
  • SGS Consulting
  • Tennessee

Job Description

Job Responsibilities:

  • Researching, designing, implementing, and managing software programs.
  • Identifying areas for modification in existing programs and subsequently developing these modifications.
  • Determining operational practicality.
  • Documents testing, client experience and maintenance of system corrections.
  • May partner and collaborate with cyber security teams to ensure compliance with security standards.
  • May develop and conduct unit tests.
  • Support development of virtual testbed infrastructure software and automation tooling to run tests that evaluate IP networking and data sharing application performance.
  • Contribute to the design and development of a test orchestration framework that integrates existing tools for virtual machine management and network emulation to enable large-scale virtual system-level evaluation.
  • Extend and build network emulation capabilities as needed using Linux networking features to model virtual networks.
  • Help execute tests, collect data, debug anomalies, and analyze results.

Skills:

  • Familiarity with communication systems and abstraction layers (TCP/IP, OSI models)
  • Experience using Linux networking capabilities, tools, and advanced features
  • Experience with Python (or similar programming language such as C++, Java, etc) software development, bash/POSIX shell scripting, and git workflows
  • Understanding of layer-2 Ethernet switching
  • Understanding of layer-3 IP routing
  • Experience running containerized software and VMs, such as Kubernetes, Docker etc
  • Experience with automated complex software provisioning, deployment, and configuration management
  • Experience with commercial and/or open-source routers
  • Network performance data collection and analysis experience
  • Experience with data visualization frameworks (Grafana or similar tools)

Education/Experience:

  • Bachelor's degree

Job Tags

Similar Jobs

Serenity Mental Health Centers

Psychiatric Nurse Practitioner (PMHNP) Full Time Job at Serenity Mental Health Centers

 ...Psychiatric Nurse Practitioner (PMHNP) | Full Time | Houston-Galleria, TX Serenity Healthcare was founded by a psychiatrist with a simple belief: mental health care should go beyond routine medication management. We deliver evidence-based, outcomes-driven psychiatry... 

Compass Group

Events Administrative Assistant Job at Compass Group

 ...Position Title:Events Administrative Assistant Salary:$75,000 - $80,000 Other Forms of Compensation: Become part...  ...catering for some of the nation's most prestigious museums, performing arts centers and corporations! Voted Glassdoor's Employee Choice... 

Haul Ease Solutions LLC

Driver Helper Job at Haul Ease Solutions LLC

 ...We are looking for members to join Haul Ease Solutions LLC ! Our company is hiring a reliable delivery driver appliance installer at Waukesha and nearby local areas. Payment amount : $1,020 per week (+tips) Working Mon - Sat, having sundays off Looking to hire... 

Once Upon A Time Childcare Center

Part-Time Child Care Teacher Job at Once Upon A Time Childcare Center

 ...Once Upon a Time Child Care Center in Verona, WI is looking for teachers to join our team. We are seeking individuals with a passion for...  ...engaging children in play and sharing your day! We will train you, if needed, and provide you with a lifetime career opportunity... 

Confidential

Marine Electrician Job at Confidential

Job Marine Electrician About the Role We are seeking a highly skilled Marine Electrician to join our team. In this role, you will be responsible for installing, operating, maintaining, repairing, and modifying a variety of shipboard electrical and mechanical systems...