Overview
The DevOps Engineer is responsible for automating the delivery pipeline of cyber training software including the development of testing processes and related documentation. Works with the software development team and engineering team assisting with the creation of testable functionality and design requirements. Maintains results of tests and provides reports and metrics related to software and engineering test results.
Responsibilities
The DevOps Engineer is responsible for automating the delivery pipeline of cyber training software including the development of testing processes and related documentation. Works with the software development team and engineering team assisting with the creation of testable functionality and design requirements. Maintains results of tests and provides reports and metrics related to software and engineering test results.
Responsibilities
- Automate the delivery of software to the testing and integration environment.
- Design and execute test plans on cyber training software.
- Detect software failures so that defects may be discovered and corrected.
- Generate historical analysis of test results. Document anomalies and issues.
- Maintain database of software defects.
- Examine code and execution of code in various environments.
- Develop and document application test plans based on software requirements and technical specifications.
- Perform application and system security audits. Participate in application planning meetings.
- Perform reviews, walkthroughs, or inspections.
- Develop testing processes, instruction, and methodologies for engineers to support the build and deployment of customer system solutions.
- Bachelor’s Degree in a computer related field and three (3) years of devops experience or equivalent experience
- Experience with one or more automation testing platforms (Jenkins preferred)
- Experience in containerization (Kubernetes, Docker)
- Experience with GitLab/Bitbucket
- Experience in Linux environments. Experience with Networking, Linux Systems, Windows, Testing, Agile Software Development/Software Development Life Cycle, bug tracking.
- Secret preferred, but MUST be able to obtain and maintain a DOD Secret Clearance
- Able to lift 50 lbs (MANDATORY)