Python or Java Developer

$140,690 - $239,140/Yr

Disability Solutions - Herndon, VA

posted 3 months ago

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

About the position

BAE is currently hiring several Developers for a new Task Order under our Prime Program. We have both Java and Python application jobs open! Located in or close to Herndon, this is a new team - and we are working on some very challenging projects. The focus is on backend work, with no full stack development involved. We are looking for experienced Software Engineers to join our technology-based program supporting a key government customer. This program will deliver engineering services for network infrastructure as well as sophisticated enterprise computing infrastructure including end-point devices, data center hosted servers, multi-Cloud services, as well as virtualized applications and storage systems. Enterprise Computing Engineering services include modern application technology, including containerized solutions with orchestrated workflow that function both on customer premises and via remote Cloud services. Network infrastructure engineering services are comprised of 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 Software Engineer will serve as part of a software development team to deliver automated solutions for standard network services support of a large IT infrastructure project. Qualified candidates with the following skillsets will be considered: Proven experience using Ansible, Python, REST, and API. Candidates must have hands-on programming and scripting experience in Python with 5 to 7 years of experience, including a minimum of 2 years in network automation. Successful self-starters who can lead complex automation projects and guide junior developers are preferred. Experience operating in a CI/CD/DevOps/Agile fast-paced environment is essential, along with familiarity 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 a similar testing framework and Jenkins is also required. Additionally, candidates should have experience in developing data models and understanding of Yang, with exposure to Cisco IOS, IOS XR, NX-OS, and Junos operating systems being desired.

Responsibilities

  • Deliver automated solutions for standard network services support of a large IT infrastructure project.
  • Lead complex automation projects and guide junior developers.
  • Develop automated testing scripts with integration to a CI/CD pipeline using Python PyATS or similar testing framework and Jenkins.
  • Work on network infrastructure engineering services including core infrastructure, voice and video engineering, and application management.
  • Utilize modern application technology including containerized solutions with orchestrated workflow.
  • Engage in network automation using tools such as Ansible and Cisco Network Services Orchestrator (NSO).
  • Develop data models and understand Yang.

Requirements

  • Bachelor's or Master's degree preferred.
  • Minimum of eleven (11) years of relevant experience.
  • Proven experience using Ansible, Python, REST, and API.
  • Hands-on programming and scripting experience in Python with 5 to 7 years of experience, including a minimum of 2 years in network automation.
  • Experience operating in a CI/CD/DevOps/Agile fast-paced environment.
  • Experience in network automation tools 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.
  • Experience in developing data models and understanding of Yang.

Nice-to-haves

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

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.
  • Military leave.
  • Bereavement leave.
  • Federal and state sick leave.
  • Company recognition program for monetary or non-monetary awards.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service