Jobs · Information Technology · Alabama

DevOps/CI/CD ENGINEER (SOFTWARE)

Quantum Research International · Huntsville, AL · 2 days ago
On-siteInformation TechnologyFull-time

Quantum Research International, Inc. (Quantum) provides services and products in cybersecurity, space operations, aviation systems, missile defense, intelligence support, experimentation and test, program management, and audio/visual technology applications. With a corporate office in Huntsville, AL, Quantum hires nationwide and internationally, supporting U.S. Government and warfighter missions from locations including Colorado Springs, CO; Crestview, FL; Orlando, FL; and Tupelo, MS.

About the role

Quantum is seeking an Intermediate DevOps / CI/CD Engineer to support the development, deployment, and operation of a secure Retrieval-Augmented Generation (RAG) application using Large Language Models (LLMs) for intelligent inference and response generation. This government-contract role focuses on building reliable delivery pipelines, automating workflows, and maintaining infrastructure for AI-assisted applications in secure and potentially disconnected environments. The ideal candidate combines software engineering expertise with hands-on experience in CI/CD, infrastructure automation, containerization, and production operations.

Responsibilities

  • Design, implement, and maintain CI/CD pipelines for application services, RAG components, AI models, and supporting infrastructure.
  • Automate software builds, testing, security scanning, packaging, deployment, rollback, and release management.
  • Support deployment and operation of .NET/C#, Go, and Python services across development, test, and production environments.
  • Build and maintain containerized application environments using Docker, Kubernetes, or comparable platforms.
  • Develop infrastructure-as-code and configuration-management solutions for repeatable, auditable environments.
  • Manage build artifacts, container images, application dependencies, secrets, and environment-specific configuration.
  • Integrate automated unit, integration, performance, and security testing into delivery pipelines.
  • Implement monitoring, logging, alerting, and operational dashboards for AI-assisted applications and supporting services.
  • Troubleshoot build, deployment, infrastructure, networking, performance, and availability issues across the delivery lifecycle.
  • Improve system reliability, scalability, recoverability, and deployment consistency.
  • Support secure delivery of locally hosted or self-hosted LLMs, embedding models, vector databases, and RAG services.
  • Collaborate with software developers, AI/ML engineers, cybersecurity personnel, system administrators, and government stakeholders.
  • Produce and maintain technical documentation, deployment procedures, operational runbooks, and system configuration records.
  • Participate in code reviews, release planning, technical demonstrations, and Agile development activities.
  • Ensure delivery processes and operational environments comply with government security and configuration-management requirements.

Requirements

  • Active Top Secret clearance preferred or ability to obtain and maintain a TS/SCI clearance.
  • BS degree in software engineering, computer science, or equivalent field.
  • Three or more years of professional experience in software development, DevOps, systems engineering, or platform engineering.
  • Hands-on experience designing or maintaining CI/CD pipelines using GitLab CI/CD, GitHub Actions, Azure DevOps, Jenkins, or comparable platforms.
  • Experience with source-control workflows, branching strategies, pull/merge requests, release management, and automated quality gates.
  • Experience deploying and supporting containerized applications using Docker or comparable platforms.
  • Proficiency in at least one automation or scripting language (Python, PowerShell, Bash, or Go).
  • Working knowledge of software development in .NET/C#, Go, or Python.
  • Experience supporting RESTful APIs, microservices, distributed applications, or backend services.
  • Familiarity with infrastructure-as-code or configuration-management tools (Terraform, Ansible, Helm, or comparable technologies).
  • Understanding of Linux-based environments, networking fundamentals, certificates, secrets management, and application configuration.
  • Experience integrating automated testing, static analysis, dependency scanning, or security scanning into delivery pipelines.
  • Ability to diagnose build failures, deployment issues, service degradation, and environment inconsistencies.
  • Understanding of secure software-development and supply-chain practices.
  • Ability to work effectively with cross-functional engineering, cybersecurity, and program teams.

Skills

  • Experience operating CI/CD pipelines in secure, classified, air-gapped, or disconnected environments.
  • Experience with Kubernetes, OpenShift, Rancher, or similar container-orchestration platforms.
  • Experience managing private package repositories, container registries, dependency mirrors, or artifact-management platforms.
  • Experience with observability technologies (Prometheus, Grafana, OpenTelemetry, Elasticsearch, or comparable tools).
  • Knowledge of software supply-chain security, including software bills of materials, artifact signing, provenance, vulnerability management, and dependency governance.
  • Experience implementing deployment strategies (rolling, blue-green, or canary deployments).
  • Familiarity with government security frameworks and controlled environments (RMF, NIST, FedRAMP, government cloud platforms, or classified enclaves).
  • Experience automating system hardening, compliance validation, patching, or configuration auditing.
  • Familiarity with high-availability design, backup and recovery, disaster recovery, and operational continuity.
  • One or more relevant professional certifications (AWS Certified DevOps Engineer, Microsoft Certified: DevOps Engineer Expert, CKA, CKAD, Terraform Associate, RHCSA, RHCE, CompTIA Security+, or comparable).
  • Experience supporting locally hosted or open-weight AI models and their runtime dependencies.
  • Familiarity with RAG architectures, embeddings, vector databases, model serving, and AI/ML workflows.
  • Experience incorporating model, prompt, dataset, or evaluation versioning into automated delivery processes.
  • Familiarity with MLOps practices (model packaging, deployment, monitoring, evaluation, and lifecycle management).
  • Experience supporting GPU-enabled workloads or other specialized AI infrastructure.

Similar jobs

CI/CD DevOps Engineer

Streamline Healthcare SolutionsOak Brook, IL· 2 wk ago
Engineering$110k–$165k/yrapply on streamlinehealthcare.wd501.myworkdayjobs.com

CI/CD DevOps Engineer

Canfield ScientificParsippany, NJ· 1 wk ago
Information Technology$90k–$110k/yrapply on canfieldsci.com