Software Engineer - Networking Job at SGS Consulting, Tennessee

bk9jR2g0bm1jcUh5QWV4MFRtbVlCVWdpd2c9PQ==
  • 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

Aberdeen Machine Tool

CNC Machinist Job at Aberdeen Machine Tool

 ...Job Description Welcome to Aberdeen Machine Tool! We are currently seeking a talented and skilled CNC Machinist to join our team in Aberdeen, SD. As a CNC Machinist at Aberdeen Machine Tool, you will play a crucial role in our manufacturing process, utilizing your expertise... 

Sewickley Academy

Senior School English Teacher Job at Sewickley Academy

Description: ABOUT SEWICKLEY ACADEMY Distinguished by its rigorous academics, outstanding faculty, and highly motivated student body, Sewickley Academy is Pittsburghs longest-standing coeducational independent Junior Pre-Kindergarten-12 day school. Our mission is...

Central DuPage Hospital

Patient Transporter Full time Evening/Nights Job at Central DuPage Hospital

 ...insurance ~ Annual Employee Salary Increase and Incentive Bonus ~ Paid time off and Holiday pay Description ThePatient Transporter reflects the mission, vision, and values of NM, adheres to the organizations Code of Ethics and Corporate Compliance Program,... 

Confidential

High School English Teacher Job at Confidential

 ...should be English native speaker /Other subject teachers should be have relevant teaching experience & license . Student age:13 18 years old (Middle to High Schoolers ). Salary:Highly competitive and dependent on qualifications, experiences, and achievements.... 

DFM Solutions

Safety Engineer Job at DFM Solutions

Safety Engineer Safety Engineer Under the direction of the Regional Safety leader, the Safety Engineer plans, develops, and directs Environmental, Health and Safety (EHS) activities for an assembly plant in the Cleveland, OH area. This position is responsible...