SDN Software Engineer

LeidosScott Air Force Base, IL
388d$67,600 - $122,200Remote

About The Position

The SDN Software Engineer position at Leidos involves supporting the Global Solutions Management - Operations II (GSM-O II) contract at DISA. The role focuses on the design, development, testing, and deployment of software components for the Defense Information System Network (DISN). The engineer will work primarily in a remote capacity but must reside within commuting distance to Scott AFB, IL or Ft. Meade, MD for on-site support. The position requires collaboration with a geographically distributed team to enhance DISA's operational mission through innovative software solutions.

Requirements

  • Bachelor's degree in a relevant technical discipline plus 2-4 years of prior relevant experience or a Master's with less than 2 years of prior relevant experience.
  • Active DoD Secret security clearance.
  • Ability to obtain a security certification that meets DOD 8570 IAT level II or higher, such as Security+ CE or CISSP, within 14 days of start date.
  • Backend Java and Python software development experience, including JSON/REST web services development.
  • Experience with distributed version control software such as Git and Bitbucket.
  • Experience developing software on a Linux platform.
  • Strong communication skills for effective collaboration with a virtual team.
  • Knowledge of software engineering principles, theories, and concepts.

Nice To Haves

  • Full software lifecycle experience including deployment to a production environment.
  • Experience developing software in an Agile environment.
  • Software analysis and design experience, including API integrations and developing extensions/plugins.
  • Experience creating software design artifacts and documentation.
  • Software Defined Networking experience, particularly with Cisco NSO and Itential.
  • Network configuration experience with Juniper or Cisco routers, including protocols like BGP, MPLS, VPLS, Pseudowires, and QoS.
  • Experience with SDN modeling languages and protocols such as YANG, NETCONF, and RESTCONF.
  • Experience designing and building automated software testing pipelines.
  • Experience designing, building, and deploying DevOps pipelines with Bitbucket, Git, Jenkins, and Ansible.
  • Web development experience using HTML, JavaScript, and UI frameworks like React.
  • Experience with Atlassian tools, including JIRA and Confluence.
  • Experience developing and deploying software in a DoD environment.

Responsibilities

  • Assist in the design, development, testing, deployment, troubleshooting, and incident/problem management for SDN components.
  • Design, develop, document, test, and deploy software written in Python and Java on the Cisco Network Services Orchestrator (NSO) platform.
  • Develop network orchestration and management workflows on the Itential Automation Platform.
  • Integrate software with network devices, including Cisco ASR9K and Juniper MX series routers.
  • Develop automated tests using Ansible, Selenium, JMeter, Junit, and/or other applicable tools.
  • Develop automated CI/CD build/deployment pipelines using CloudBees/Jenkins, Artifactory, OpenShift/Kubernetes, Docker, Ansible, and Bitbucket.
  • Work with an Agile team, attend daily scrums, and demonstrate working software while collaborating with a geographically distributed team.
  • Troubleshoot and resolve installation, infrastructure, and system issues.
  • Proactively identify, report, monitor, and mitigate technical risks.
  • Communicate and collaborate with team members to ensure successful completion of project objectives.

Benefits

  • Competitive salary range of $67,600.00 - $122,200.00 based on experience and qualifications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service