×
Register Here to Apply for Jobs or Post Jobs. X

Senior DevOps Engineer Security Clearance

Job in Annapolis Junction, Howard County, Maryland, 20701, USA
Listing for: BAE Systems
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, DevOps
Job Description & How to Apply Below
Position: Senior DevOps Engineer with Security Clearance
Location: Annapolis Junction

Job Description At BAE Systems, we're a global leader in defense, security, and aerospace, dedicated to developing cutting-edge technology that protects people and national security. With a rich history of innovation and a commitment to excellence, we're a company that values collaboration, diversity, and employee growth. Our culture is built on a foundation of integrity, respect, and a passion for making a positive impact.

By joining our team, you'll have the opportunity to work on challenging projects, develop your skills, and contribute to solutions that make a real difference. Shape the Future of High-Performance Computing as a Dev Ops Software Engineer We're seeking a talented Dev Ops Software Engineer to join our team, where you'll play a critical role in ensuring the high availability and scalability of High-Performance Computing (HPC) systems.

As a Dev Ops Software Engineer, you'll be responsible for driving software integration efforts, developing framework solutions, and maintaining automated infrastructure solutions in a Linux environment.

Key Responsibilities:

* Design, develop, and maintain automated infrastructure solutions to ensure high availability and scalability of HPC systems

* Collaborate with stakeholders to integrate software components and develop framework solutions that meet system requirements

* Optimize system performance, identifying opportunities for improvement and implementing changes to enhance efficiency

* Work closely with cross-functional teams to streamline the deployment pipeline and ensure seamless operations

* Troubleshoot and resolve software-related issues, ensuring minimal downtime and high system reliability#LI-PB2 Required Education, Experience, & Skills
* Analyze user requirements to derive software design and performance requirements.
* Debug existing software and correct defects.
* Design and code new software or modify existing software to add new features.
* Write or review software and system documentation.
* Integrate existing software into new or modified systems or operating environments.
* Develop simple data queries for existing or proposed databases or data repositories.
* Software development using languages such as C, C++, Python, Ruby, Perl, JavaScript, etc.
* Has experience with agile development processes.
* Has experience with source code control systems, such as Git.
* Serve as team lead at the level appropriate to the software development process being used on any particular project.
* Design and development of relational and non-relational database applications.
* Use of orchestration frameworks such as Spring and Kafka.
* Familiarization with queue management systems
* Develop or implement algorithms to meet or exceed system performance and functional standards.
* Develop and execute test procedures for software components.
* Develop software solutions by analyzing system performance standards and conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas.
* Modify existing software to adapt to new hardware or to improve its performance.
* Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design decisions.
* Java development using the Eclipse IDE (Integrated Development Environment).
* Development of Java 2 Enterprise Edition (J2EE) applications
* Experience using collaboration and software development tools (ie. Atlassian).
* Software development using continuous integration practices.
* Experience with container technologies (ie. Docker).
* Unix shell scripting
* Development of event driven, or data driven analytics
* Development of cloud-based solutions and technologies.
* Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints. Perform quality control on team products.
* Recommend and implement suggestions for improving documentation and software development process standards.
* Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary