The Johns Hopkins University Applied Physics Laboratory · 3 days ago
Software Engineer (DevOps)
Wonder how qualified you are to the job?
EducationUniversities
Insider Connection @The Johns Hopkins University Applied Physics Laboratory
Responsibilities
Engineer infrastructure solutions for continuous integration, testing, and delivery pipelines
Deploy secure, cloud-native applications at various classification levels
Contribute to security, supportability, and scalability of applications
Automate configuration management, testing, and deployments
Track and document changes to infrastructure as code using configuration management tools
Perform continuous vulnerability scanning and ensure cybersecurity compliance
Provide software engineering thought leadership for modern software development
Collaborate with application developers, management, and government partners to implement DevOps infrastructure needs
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Possess a Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, Information Systems Engineering, or equivalent
Have a strong background in Linux/Unix
Have familiarity with micro-service, cloud-native, and federated architecture technologies, setup/configuration, and optimization
Have strong Information Technology (IT) skills and an ability to rapidly learn and deploy new technologies
Have experience with tools for Continuous Integration/Continuous Delivery, Software Version Control, and Build Automation such as Git, Gitlab, and Tekton
Have familiarity with package management software (container registries, rpm, yum, conda, or similar)
Have 2 years of scripting experience
Have 2 or more years of experience with Kubernetes and containerization
Have 2 or more years of experience with infrastructure as code (IaC) tools (Puppet, Ansible, or equivalent)
Have strong problem solving, analytical and organizational skills
Demonstrate strong verbal and written communication skills
Have proven success working in a multi-disciplinary team environment
Demonstrated success in working in an engineering team of 3 or more people
Possess a Secret security clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.
Preferred
Possess an advanced degree (Master’s degree or PhD degree) in Software Engineering, Computer Engineering, Computer Science, Information Systems Engineering, or equivalent
Possess CompTIA Security+ Certification or equivalent
Experience with hardening applications for compliance with DoD cybersecurity requirements
Experience with configuring on-premises information systems
Have 4 years of scripting experience (e.g., Python, Bash, SQL, or similar)
Have 4 or more years of experience with Kubernetes (OpenShift) and containerization
Have 4 or more years of experience with infrastructure as code (IaC) tools (Puppet, Ansible, or equivalent)
Demonstrated success in working in an engineering team of 10 or more people
Have technical expertise in the deployment and operation of DoD systems
Hold an active Final Secret security clearance with the ability to obtain a Top Secret Security Clearance
Benefits
Education Assistance Program
Retirement Contributions
Work/Life Balance
Company
The Johns Hopkins University Applied Physics Laboratory
The Johns Hopkins Applied Physics Laboratory (APL) is a not-for-profit, university-affiliated research center (UARC) that solves complex research, engineering, and analytical problems that present critical challenges to our nation.
Funding
Current Stage
Late StageTotal Funding
unknownKey Investors
U.S. Department of Homeland Security
2023-01-17Grant· Undisclosed
Leadership Team
Recent News
Department of Homeland Security
2023-02-08
2023-02-08
Company data provided by crunchbase