Key Responsibilities
- Design and implement a CMMC-aligned GitLab architecture supporting 250–500+ users
- Deploy and operate self-managed GitLab on Kubernetes using Crossplane
- Architect secure GitLab runner strategies (pooling, isolation, autoscaling) for mixed workloads
- Evaluate and document architectural approaches (single vs. segregated GitLab instances) with clear tradeoff analysis
- Translate NIST 800-171 and CMMC requirements into enforceable GitLab configurations and access controls
- Implement configuration-as-code using Terraform (e.g., GitLab provider) to ensure versioned, auditable, and repeatable platform management
- Design and implement RBAC, least-privilege models, and segregation of duties
- Establish drift detection and audit mechanisms to monitor and remediate unauthorized changes
- Integrate GitLab into the broader Kubernetes platform ecosystem, including GitOps workflows (e.g., ArgoCD)
- Produce architecture documentation, runbooks, and reference patterns to enable internal ownership and long-term sustainability
- Collaborate with cybersecurity, architecture review boards, and platform teams to validate compliance and design decisions
Qualifications
- 5+ years of experience in DevOps, Platform Engineering, or DevSecOps roles
- Hands-on experience deploying and operating self-managed GitLab in production environments
- Strong expertise with Kubernetes, including day-2 operations, networking, and observability
- Experience with Infrastructure as Code (Terraform strongly preferred)
- Experience designing and securing CI/CD pipelines and runner architectures
- Experience with Crossplane for Kubernetes-based resource provisioning
- Demonstrated experience implementing RBAC, least-privilege models, and configuration-as-code for platform services
- Experience working in regulated environments (CMMC, NIST 800-171, FedRAMP, DoD, aerospace/defense, financial services, etc.)
- Strong documentation and cross-functional communication skills
Nice to Have
- Familiarity with Cilium, Keycloak, ArgoCD, and related DevSecOps tooling
- Direct experience mapping NIST 800-171 / CMMC controls to technical implementations
- Experience supporting hybrid regulated and commercial workloads
Top Skills
What We Do
Trility Consulting® is a fast-growing business and technology consulting firm that helps mid-market to enterprise-sized companies define, design, and deliver custom solutions that solve high-consequence problems for their businesses.
Using an outcome-based delivery approach, our teams build modern solutions for clients and bring their people along the journey to ensure a reduced cost of ownership long after the engagement is done.
Our key practice areas include Software Design & Development, Cloud Engineering, DevOps Expertise, and Artificial Intelligence & Data. What is essential to helping clients achieve outcomes is our holistic and contextual approach to ensure desired outcomes are achieved.
Trility recently was recognized for a second time as an Inc. 5000 Fastest-Growing Private Company in America. Learn more at https://trility.io.







