The Devops Team
SoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Software Engineer at The Devops Team. Skills: software development, DevOps, web application development. capturing and evaluating requirements. designing services, pipelines and user interfaces/experiences (UI/UX)”
What You'll Achieve.
ensures successful delivery of cyber security courses; delivering highly sophisticated, technical, hands-on training solutions to meet the mission and time-critical needs of our customers; development of tailored, high quality, timely software solutions for use by instructional staff members and students; support and ensure delivery and grading of student activities; create an immersive cyber-environment for students
Industry & Context.
troubleshooting; troubleshooting issues with existing class management tools; debugging programs errors
SCIF air-gapped environment, TS/SCI with Poly, drug-free workplace, successful completion of the drug screening process, pre-hire screening for marijuana, as well as other federally controlled substances
What They're Looking For.
Must Have
Minimum thirteen (13) years of applicable software development experience., Demonstrate knowledge of commonly used application programming languages, frameworks and components (to include, but not limited to: Python, Ruby, shell scripting, C++, HTML, CSS, AJAX, JSON/XML, JavaScript/TypeScript and JQuery, React, SQL/NoSQL and relational databases, etc…), A working knowledge of both Windows and Linux platforms e. g. set up, maintenance, or administration of servers and workstations., Experience working with agile methodologies, Experience setting up and maintaining services, hosts, and networking in virtualized environments to create or support realistic interactive learning e. g. VMWare, Kubernetes, Docker, etc., TS/SCI with Poly, Sec+ or equivalent
Nice to Have
The DevOps team positions require fully cleared individuals with an extensive range of experience and abilities to develop applications for Computer Network Operations., As a team we implement and support all stages of the Software Development Lifecycle and recognize the benefit of having team members that specialize in specific stages of that cycle., As a team member you should be able to fit into at least one of the following specializations (UI/UX, Backend Services, DevOps/Integration) with a desire or ability to expand into at least one other specialization.
What You'll Do.
capturing and evaluating requirements
pipelines and user interfaces/experiences (UI/UX)
selecting and implementing technologies
managing and configuring the application code
and maintaining the application
and analyzing software programs for computer-based training.
and test security solutions for emerging technologies
security methodologies
Support the development of comprehensive
tactically relevant operational training through the design
and implementation of training scenarios required to prepare students for operations.
Work with a team of multi-disciplinary professionals to create
and apply necessary updates based on recommendations for course content and training material updates.
Advancing the maturity of
and troubleshooting issues with
existing class management tools to support and ensure delivery and grading of student activities.
Creating and maintaining virtualized systems that are used to facilitate and simulate real-world scenarios that create an immersive cyber-environment for students.
Performing system modeling
simulation and analysis.
Designing and developing utility programs and operations systems and conducting detailed analysis of system specifications.
Providing input for documentation of new or existing programs
associated documentation
block diagrams and logic flow charts applied to engineering problems.
Verifying accuracy and completeness of programs by preparing sample data
conducting programs tests
analyzing test results and logs
and debugging programs errors.
How You'll Work.
Team & Collaboration
part of a collaborative, multidisciplinary team; Work with a team of multi-disciplinary professionals
Full Job Description
**Purpose and Impact:** If you want to be part of a dynamic Team delivering and engaging in cutting-edge training solutions, this is the place for you! Amentum is currently seeking a new team member to join the DevOps team in**Hanover, MD**. This team ensures successful delivery of cyber security courses in Maryland, Georgia, Texas, and Hawaii. Team members will be part of a collaborative, multidisciplinary team delivering highly sophisticated, technical, hands-on training solutions to meet the mission and time-critical needs of our customers using custom solutions and modern software development frameworks. The team is focused on the development of tailored, high quality, timely software solutions for use by instructional staff members and students. The team implements all parts of the software development process; from configuring and managing the deployment and support environment to writing, testing, and deploying the code. If you are a software engineer or have web application development or DevOps experience, are a self-starting enterprising person, and are looking to expand your knowledge in all parts of application development, then this is the position for you. **Work Schedule:** The courses being supported are active from 0700-1800 M-F. Contract core hours are 1000-1400. The DevOps team is flexible on arrival and departure time however there are occasions where one or more DevOps team members will be needed to support testing and maintenance before or after course hours. **Essential Responsibilities: ** The DevOps team’s responsibilities include capturing and evaluating requirements, designing services, pipelines and user interfaces/experiences (UI/UX) that are elegant and forward-thinking, selecting and implementing technologies that are the best fit for the application, managing and configuring the application code, documenting, testing, and maintaining the application during its lifespan. This will include many of the following actions and more as requi
Applying for this Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about The Devops Team?
Real rants from real employees. Read before you apply.