DevOps Engineer

Job Category: Technology and IT
Job Type: Full Time
Job Location: USA

Company Overview
The Johns Hopkins University Applied Physics Laboratory (APL) is a nonprofit, university-affiliated research center (UARC) dedicated to addressing critical national security and scientific challenges. APL delivers innovative solutions through advanced research, technical expertise, analysis, and rapid prototyping.

About the Role

The Threat Analytic Systems (QAI) Group is seeking a DevOps Engineer who will play a key role in designing, building, and maintaining robust DevOps solutions that support highly impactful national security initiatives. You will work closely with developers to streamline workflows and integrate best-in-class DevOps practices across dynamic and agile teams.


What You’ll Do

  • Collaborate with development teams to understand workflows and requirements

  • Design, build, and manage scalable, containerized CI/CD pipelines for diverse software projects

  • Enhance and maintain continuous integration and delivery systems in a fast-paced environment

  • Research and introduce the latest DevOps practices and tools to improve team productivity

  • Automate deployment and documentation processes to boost operational efficiency


Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field

  • At least 2 years of relevant experience in a DevOps or related software engineering role

  • Proficiency with both Linux/Ubuntu and Windows environments

  • Hands-on experience with CI/CD tools such as GitLab, Argo CD, or Jenkins

  • Familiarity with build tools such as Gradle, Bazel, or Nix

  • Working knowledge of container technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes, ECS, Docker Swarm)

  • Ability to obtain a Top Secret security clearance (U.S. citizenship required)


Preferred Qualifications

  • Experience with Python and Java development

  • Familiarity with relational and NoSQL databases

  • Experience in Android build and deployment

  • Mastery of Linux systems and shell scripting

  • Knowledge of triplestores and semantic web technologies


Why Work at APL?

At APL, we combine deep technical expertise with a commitment to impact and innovation. As a not-for-profit University Affiliated Research Center (UARC), we focus on solving the nation’s most critical security, space, and science challenges.

Our inclusive and vibrant culture encourages creative thinking and bold new ideas. You’ll be supported by a community that values your growth, authenticity, and contributions.

Employee Benefits Include:

  • Competitive compensation with performance-based bonuses

  • Comprehensive health coverage (medical, dental, vision)

  • Robust retirement plans with unmatched employer contributions

  • Generous paid time off and holidays

  • Education assistance and professional development opportunities

  • Flexible spending accounts and life insurance

  • Work/life balance and access to wellness resources

  • On-campus amenities and collaborative workspaces in the Baltimore–Washington metro area


Equal Opportunity & Accessibility

APL is committed to creating a diverse, inclusive, and accessible work environment. All qualified applicants will receive equal consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected status.

APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx