Python or Java Developer (Expert)

$140,690 - $239,140/Yr

Disability Solutions - Herndon, VA

posted about 2 months ago

Part-time - Mid Level
Herndon, VA
Administrative and Support Services

About the position

BAE Systems is currently seeking several experienced Developers for a new Task Order under our Prime Program, specifically located in or near Herndon. We have openings for both Java and Python application developers. This is a new team that will be tackling some very challenging projects, focusing primarily on backend work, as there will be no full stack development involved. The Software Engineers will be integral to our technology-based program, which supports a key government customer. This program is designed to deliver engineering services for network infrastructure as well as sophisticated enterprise computing infrastructure, which includes end-point devices, data center hosted servers, multi-Cloud services, virtualized applications, and storage systems. The Enterprise Computing Engineering services will encompass modern application technology, including containerized solutions with orchestrated workflows that function both on customer premises and via remote Cloud services. The network infrastructure engineering services will cover core infrastructure, voice and video engineering, field engineering, application management and development for networks, network analytics, firewalls, network access controls, and bandwidth service delivery. The ideal candidate will have a Bachelor's or Master's degree and a minimum of eleven (11) years of relevant experience. As part of a software development team, the Software Engineer will deliver automated solutions for standard network services supporting a large IT infrastructure project. Candidates with proven experience using Ansible, Python, and REST/API will be prioritized. Hands-on programming and scripting experience in Python, with 5 to 7 years of experience and at least 2 years focused on network automation, is essential. Successful candidates will be self-starters capable of leading complex automation projects and guiding junior developers. Experience in a CI/CD/DevOps/Agile fast-paced environment, as well as familiarity with network automation tools such as Ansible and Cisco Network Services Orchestrator (NSO), is also required. Additionally, experience in developing automated testing scripts integrated into a CI/CD pipeline using Python PyATS or a similar testing framework and Jenkins is necessary. Understanding of data models and Yang, along with exposure to Cisco IOS, IOS XR, NX-OS, and Junos operating systems, is desired. The ideal candidate may also have IT project management experience and familiarity with Scrum, Lean, Agile, and DevOps methodologies.

Responsibilities

  • Develop automated solutions for standard network services support of a large IT infrastructure project.
  • Lead complex automation projects and guide junior developers.
  • Operate in a CI/CD/DevOps/Agile fast-paced environment.
  • Utilize Ansible, Python, and REST/API for network automation.
  • Develop automated testing scripts integrated into a CI/CD pipeline using Python PyATS or similar testing frameworks.
  • Create and understand data models and Yang.
  • Engage in network infrastructure engineering services including core infrastructure, voice and video engineering, and application management.

Requirements

  • Bachelor's or Master's degree preferred.
  • Minimum of eleven (11) years of relevant experience.
  • Proven experience using Ansible, Python, and REST/API.
  • Hands-on programming and scripting experience in Python (5 to 7 years).
  • Minimum of 2 years of experience in network automation.
  • Experience operating in a CI/CD/DevOps/Agile fast-paced environment.
  • Experience with network automation tools such as Ansible and Cisco Network Services Orchestrator (NSO).
  • Experience in developing automated testing scripts with integration to a CI/CD pipeline using Python PyATS or similar testing framework and Jenkins.
  • Understanding of data models and Yang.
  • Exposure to Cisco IOS, IOS XR, NX-OS, and Junos operating systems.

Nice-to-haves

  • IT project management experience.
  • Familiarity with Scrum, Lean, Agile, and DevOps methodologies.

Benefits

  • Health, dental, and vision insurance.
  • Health savings accounts.
  • 401(k) savings plan.
  • Disability coverage.
  • Life and accident insurance.
  • Employee assistance program.
  • Legal plan.
  • Discounts on home, auto, and pet insurance.
  • Paid time off and paid holidays.
  • Paid parental leave.
  • Paid military leave.
  • Paid bereavement leave.
  • Federal and state sick leave.
  • Company recognition program for monetary or non-monetary awards.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service