Senior Software Integration Engineer
Annapolis Junction, MD, USA | BAE Systems
Functions:IT / Information Technology
Job Description:56 people have viewed this job
Join BAE Systems’ Intelligence and Security sector and be a part of a team who solves some of the world’s most complex technical challenges. We are looking for a Software Integration Engineer to join a mission critical program within the intelligence community. You will provides expertise in integrating, installing, configuring, upgrading, compiling and supporting COTS/GOTS software in a heterogeneous operating system environment.
In This Role You Will:
Integrate, install, configure, upgrade, compile, and support COTS/GOTS software.
Generate documentation for the full software stack.
Update software for sustainment support.
Perform basic Linux system administration skills and shell scripting.
Execute test codes for characterization of software performance.
Provide software product ownership for HPC tools.
Have working knowledge of CM tools, web documentation, and issue tracking.
Work in a fast paced environment and switch between various architectural paradigms.
Who You Are:
Energized when faced with complex technical challenges and diligently work to identify creative solutions.
Ability to perform high quality work, both independently and with a team, in a fast-moving environment.
Ability to plan and prioritize tasks to successfully meet/exceed customer expectations.
Required Education, Experience, & Skills
Bachelor's Degree in Computer Science or related field and have at least eight (8) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment.
A minimum of 5 years experience writing scripts using Bash/Python
A minimum of 5 years experience with Unix command line
General technical knowledge regarding compute, network, memory, and storage system components
Excellent verbal and written communication skills
Experience with IaC (Infrastructure as Code) principles and automation tools such as SaltStack, Ansible, and Puppet
In-depth experience with trouble-shooting large Unix Clusters
Demonstrated experience using system monitoring tools such as Prometheus/Grafana
Demonstrated experience developing test plans
Experience with containerization technologies such as Docker
Preferred Education, Experience, & Skills
Familiar with container orchestration technologies such as Kubernetes
Experience with the Atlassian Suite of Tools such as Jira and Confluence
Already a member? Sign In