Solutions Through Innovative Technologies, Inc. (STI-TEC) specializes in the delivery of professional business and information management services. STI-TEC offers government and commercial clients a comprehensive portfolio of services that identify, manage, distribute and improve business processes related to entities’ most valued resource, information. As a fast-growing solutions provider, established in 2000, total customer satisfaction has remained the cornerstone of our business. Our business model focuses on integrity, loyalty, and trust.
Position Overview
The Advanced Framework for Simulation, Integration, and Modeling (AFSIM) is an innovative, open-source military simulation framework used extensively by the U.S. Department of Defense (DoD) and related communities. Managed by the U.S. Air Force Research Laboratory (AFRL), AFSIM supports scenario creation, analytical work, and virtual wargaming, benefiting from a collaborative user community across the military, government, industry, academia, and international partners. To enhance AFSIM's growth, the Department of the Air Force (DAF) is establishing a Model Management Office (MMO).
In this cutting-edge new MMO the
DevOps Engineer shall advise or assist in the design, implementation, maintenance, and management of infrastructure, practices, and tools that realize MMO Development, Security, and Operations (DevSecOps) environment while guiding the development and evolution of shared platforms and services that support the continued development and maintenance of critical MMO products and services in collaboration with end users and sponsors at multiple classification levels.
Essential Job Function
Resource Provisioning
- Configure, provision, and manage infrastructure and services required for the development (and/or deployment) of MMO products and services
- Adopt or adapt the principles and practices communicated in the DoD Enterprise DevSecOps Reference Design to suit MMO products and services. Infrastructure resources may include virtual machines, containers, or multi-cloud environments (to include Amazon Web Services, Microsoft Azure, or Google Cloud)
- Ensure that infrastructure resources meet scalability, reliability, cost, and performance objectives as conveyed by application development or operations teams
Configuration Management
- Manage the configuration of infrastructure and services to ensure consistent management and operation across deployment contexts (e.g., development, test, production) and classification domains
- Manage versions, configurations, and automation scripts in accordance with modern Infrastructure as Code (IaC) and Configuration as Code (CaC) practices
- Ensure that any configuration artifacts essential to the continued development and maintenance of MMO products and services remain accessible and usable by downstream DevOps teams
Continuous Integration and Delivery (CI/CD)
- Advise or assist in the design, implementation, maintenance, and management of robust CI/CD pipelines that support the delivery (or deployment) of MMO products and services. Facets of a typical CI/CD solution include version control systems, product-specific build and verification systems, and technology/platform-specific workflows and automation necessary to manage multiple product release (and/or deployment) streams
Instrumentation and Continuous Inspection
- Advise or assist in the design, implementation, maintenance, and management of platform, product, and process metrics. Implementation includes the configuration of tools, instrumentation, and dashboards (i.e., 31 common, recognizable, tool -driven process representations such as burn-down/up charts, control charts, cumulative flow diagrams, heat maps, etc...) to provide timely insights into performance or the identification and prevention of potential issues
- Advise or assist in the automated collection and presentation of:
- Platform performance metrics associated with the health of infrastructure and services to support capacity and capability planning or identify and resolve service reliability and availability issues
- Product quality metrics associated with factors such as functionality (e.g., correctness, completeness, unit-test coverage, integration-test coverage, acceptance-test coverage), modifiability (e.g., dependency cycle, modularity, conformity, efferent/afferent coupling, module/package/class cohesion), simplicity (e.g., inheritance depth, module/package/class/function size, cyclomatic complexity), stability (e.g., exception handling, robustness tests, scale tests, load tests), or security (e.g., vulnerability and weakness enumeration, memory safety)
- Agile/lean process quality metrics that emphasize speed, cycle time, and quality associated with factors such as planning (i.e., a completion ratio), velocity, capacity, cycle time (i.e., time from requirement capture to delivery), build frequency, deployment frequency, and defects identified or outstanding
Security and Compliance
- Coordinate with cybersecurity engineers and managers to ensure the confidentiality, integrity, and availability of critical platforms and MMO products and services
- Advise or assist in the implementation of both technical and policy controls to ensure compliance with applicable security policy and regulations
- Advise or assist in the design, implementation, maintenance, and effective management of cross-domain workflows that incorporate Controlled Unclassified, Secret, Top Secret, SCI, and SAP information sources
Incident Response
- Coordinate with cybersecurity engineers and managers to restore the confidentiality, integrity, or availability of critical platforms and MMO products and services during training events, tabletop exercises, or real-world incidents
- Contribute to post-incident reports to support continuous improvement processes.
Documentation
- Advise or assist in documenting the infrastructure, processes, and tools that constitute the MMO DevSecOps environment. These activities include the creation and maintenance of technical documentation to include architecture diagrams runbooks/playbooks, and administrator guides to support development and operations teams
Minimum Qualifications
Education And Experience
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline
- Minimum 7 Years DevOps or a related field, with a demonstrated history of designing, implementing, and managing infrastructure, practices, and tools that realize a DevSecOps environment
Certifications
- Information Assurance Technical (IAT) Level-II certification in accordance with AFMAN-17-1303 and DoD 8570.01-M
Experience With DoD DevSecOps Protocols
- Proven experience working with or within DoD, Air Force Materiel Command (AFMC), or Air Force Research Laboratory (AFRL) is highly desirable
Resource Provisioning
- Experience in configuring, provisioning, and managing infrastructure and services required for development and deployment, including virtual machines, containers, and multi-cloud environments (AWS, Azure, GCP)
Configuration Management
- Strong background in managing infrastructure and service configurations using Infrastructure as Code (IaC) and Configuration as Code (CaC) practices
Continuous Integration and Delivery (CI/CD)
- Experience in designing, implementing, and managing robust CI/CD pipelines, including version control systems and build/verification systems
Instrumentation and Continuous Inspection
- Ability to implement and manage metrics, tools, instrumentation, and dashboards to provide insights into platform, product, and process performance
Security and Compliance
- Experience coordinating with cybersecurity engineers and managers to ensure security and compliance, and implementing technical and policy controls
Incident Response
- Experience in coordinating incident response activities and contributing to post-incident reports for continuous improvement
Documentation
- Ability to create and maintain comprehensive technical documentation, including architecture diagrams, runbooks, playbooks, and administrator guides
Cloud Computing
- Proficiency in cloud platforms such as AWS, Azure, and GCP
Containerization and Orchestration
- Proficiency in using Docker, Kubernetes, and related tools
Automation Tools
- Experience with automation tools such as Jenkins, Ansible, Terraform, and Chef
Monitoring and Logging
- Proficiency in monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or Splunk
Programming and Scripting
- Proficiency in programming and scripting languages such as C++, Python, Bash, and PowerShell
Agile and Lean Practices
- Familiarity with Agile methodologies and Lean practices
Additional Requirements
- Top Secret SCI clearance and SAP eligibility
Desired Qualifications
- Master’s degree in a related field
- Certified Kubernetes Administrator (CKA), AWS Certified DevOps Engineer, Microsoft Certified: Azure DevOps Engineer Expert, or similar certifications are highly desirable
Applicants selected may be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.
STI-TEC is an equal opportunity employer and values diversity. Employment is decided on the basis of qualifications, merit, and business need. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran status, gender identity and sexual orientation.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, transfer, leaves of absence, compensation and training.
If you need assistance or an accommodation due to a disability, you may contact us at HR@sti-tec.com or you may call us at 1+918.583.9900.
- This job posting is to identify potential candidates for positions in order to respond to a request for proposal. This job posting, including but not limited to, qualifications, duties, compensation and benefits, is subject to change based on the terms and conditions of the awarded contract and is contingent on STI-TEC being awarded the contract.