BAE Systems is looking for experienced Software Engineers to join a technology-based program supporting a key government customer. This program aims to deliver engineering services for network infrastructure and sophisticated enterprise computing infrastructure, including modern application technology with containerized solutions and orchestrated workflows, as well as network infrastructure engineering services.
Requirements
- Proven Experience using Ansible/ python/ REST/API
- Must have hands – on programming and scripting experience in Python with 5 to 7 years of experience with a minimum of 2 years on network automation
- Experience in network automation tools Ansible and Cisco Network Services Orchestrator (NSO)
- Experience in Development of automated testing scripts with integration to a CI/CD pipeline with Python PyATS or similar testing framework and Jenkins
- Experience in developing data models and understanding of Yang
- Exposure to Cisco IOS, IOS XR. NX –OS and Junos operating systems desired
Responsibilities
- Serve as part of a software development team to deliver automated solutions for standard network services support of a large IT infrastructure project.
- 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 Development of automated testing scripts with integration to a CI/CD pipeline with Python PyATS or similar testing framework and Jenkins
- Experience in developing data models and understanding of Yang
- Exposure to Cisco IOS, IOS XR. NX –OS and Junos operating systems desired
Other
- A Bachelor’s degrees with a minimum of six (6) year’s relevant experience. Two (2) additional years experience for a total of eight (8) years is acceptable in lieu of a degree.
- Successful self-starter that can lead complex automation projects and guide junior developers
- Master's degree
- IT project management experience, and be familiar with Scrum, Lean, Agile and DevOps.