PLATFORM ENGINEER (CI Poly Required)

NorthHill TechnologyChantilly, VA
Onsite

About The Position

NorthHill Technology Resources has an exciting opportunity for a Platform Engineer to support a Federal Program in Chantilly, VA. This is a direct-hire role with our client, a highly respected firm in the Intelligence Community. The ideal candidate will have 3-6 years of relevant experience. Due to the Nature of the work, a TS/SCI Clearance and CI Polygraph is required.

Requirements

  • 3-6 years of relevant experience.
  • TS/SCI Clearance and CI Polygraph required.
  • Extensive experience designing, deploying, securing, maintaining, and upgrading highly available, scalable Kubernetes clusters (e.g., EKS, AKS, GKE, OpenShift, or self-managed).
  • Proficient with Docker and containerization best practices, along with advanced knowledge of Kubernetes primitives like Pods, Deployments, StatefulSets, Services, Ingress, ConfigMaps, Secrets, Persistent Volumes, and Namespaces.
  • Strong understanding of Kubernetes networking concepts (CNI plugins like Calico or Cilium), network policies, service meshes (e.g., Istio, Linkerd), and DNS within and outside the cluster.
  • Expertise in securing Kubernetes environments, including RBAC, Pod Security Policies/Admission Controllers, vulnerability scanning, secret management (e.g., Vault, AWS Secrets Manager), and network security.
  • Ability to diagnose and resolve complex performance issues within Kubernetes, optimize resource utilization, and implement best practices for cluster tuning.
  • Advanced troubleshooting skills for identifying and resolving issues across the entire Kubernetes stack, from infrastructure to application-level problems.
  • Hands-on experience with popular CI/CD platforms like Jenkins, GitLab CI/CD, GitHub Actions, Tekton, Argo Workflows, or similar.
  • Ability to design, implement, and maintain robust, automated CI/CD pipelines for deploying containerized applications to Kubernetes, adhering to best practices like GitOps.
  • Proficiency with IaC tools such as Terraform, Pulumi, or CloudFormation for provisioning and managing infrastructure declaratively.
  • Experience with Helm charts and Kustomize for Kubernetes application packaging and deployment.
  • Strong scripting skills in languages like Python, Go, Bash, or similar, for automating tasks, creating custom tooling, and integrating various systems.
  • Practical experience with GitOps workflows and tools like Argo CD for automated deployments and continuous delivery.
  • Experience implementing and maintaining comprehensive monitoring, logging, and alerting solutions for Kubernetes clusters and applications (e.g., Prometheus, Grafana, ELK stack/OpenSearch, Datadog, Splunk).
  • Familiarity with centralized logging solutions and distributed tracing for effective debugging and performance analysis.
  • Deep understanding of DevOps culture, Site Reliability Engineering (SRE) principles, and "you build it, you run it" philosophy.
  • Expert in Git and collaborative development workflows.
  • Understanding of various testing methodologies (unit, integration, end-to-end) within the context of platform and pipeline development.
  • Strong background in Linux system administration, including networking, file systems, process management, and troubleshooting.
  • Solid understanding of core networking protocols (TCP/IP, DNS, HTTP, Load Balancing).
  • Excellent analytical and problem-solving skills to diagnose and resolve complex technical issues in distributed systems.
  • Strong verbal and written communication skills to collaborate effectively with development teams, operations, security, and other stakeholders.
  • Ability to work effectively in a team environment, mentor junior engineers, and lead technical initiatives.
  • Proactive approach to identifying and addressing potential issues, with a strong sense of ownership over the platform.
  • Eagerness to learn new technologies and adapt to a rapidly evolving cloud-native landscape.
  • Active TS/SCI clearance with Counterintelligence polygraph.
  • Current IAM Level II to satisfy DOD 8570 IAT.

Nice To Haves

  • Relevant certifications (e.g., CKA, CKAD, CKS, AWS Certified DevOps Engineer, Azure DevOps Engineer Expert).
  • Experience with specific Kubernetes operators, custom resource definitions (CRDs), or building internal developer platforms (IDPs).
  • Travel up to 20% of the time, as required, to perform on-site installations, maintenance, and troubleshooting activities at customer sites or data centers.

Responsibilities

  • Extensive experience designing, deploying, securing, maintaining, and upgrading highly available, scalable Kubernetes clusters (e.g., EKS, AKS, GKE, OpenShift, or self-managed).
  • Proficient with Docker and containerization best practices, along with advanced knowledge of Kubernetes primitives like Pods, Deployments, StatefulSets, Services, Ingress, ConfigMaps, Secrets, Persistent Volumes, and Namespaces.
  • Strong understanding of Kubernetes networking concepts (CNI plugins like Calico or Cilium), network policies, service meshes (e.g., Istio, Linkerd), and DNS within and outside the cluster.
  • Expertise in securing Kubernetes environments, including RBAC, Pod Security Policies/Admission Controllers, vulnerability scanning, secret management (e.g., Vault, AWS Secrets Manager), and network security.
  • Ability to diagnose and resolve complex performance issues within Kubernetes, optimize resource utilization, and implement best practices for cluster tuning.
  • Advanced troubleshooting skills for identifying and resolving issues across the entire Kubernetes stack, from infrastructure to application-level problems.
  • Hands-on experience with popular CI/CD platforms like Jenkins, GitLab CI/CD, GitHub Actions, Tekton, Argo Workflows, or similar.
  • Ability to design, implement, and maintain robust, automated CI/CD pipelines for deploying containerized applications to Kubernetes, adhering to best practices like GitOps.
  • Proficiency with IaC tools such as Terraform, Pulumi, or CloudFormation for provisioning and managing infrastructure declaratively.
  • Experience with Helm charts and Kustomize for Kubernetes application packaging and deployment.
  • Strong scripting skills in languages like Python, Go, Bash, or similar, for automating tasks, creating custom tooling, and integrating various systems.
  • Practical experience with GitOps workflows and tools like Argo CD for automated deployments and continuous delivery.
  • Experience implementing and maintaining comprehensive monitoring, logging, and alerting solutions for Kubernetes clusters and applications (e.g., Prometheus, Grafana, ELK stack/OpenSearch, Datadog, Splunk).
  • Familiarity with centralized logging solutions and distributed tracing for effective debugging and performance analysis.
  • Deep understanding of DevOps culture, Site Reliability Engineering (SRE) principles, and "you build it, you run it" philosophy.
  • Expert in Git and collaborative development workflows.
  • Understanding of various testing methodologies (unit, integration, end-to-end) within the context of platform and pipeline development.
  • Strong background in Linux system administration, including networking, file systems, process management, and troubleshooting.
  • Solid understanding of core networking protocols (TCP/IP, DNS, HTTP, Load Balancing).
  • Excellent analytical and problem-solving skills to diagnose and resolve complex technical issues in distributed systems.
  • Strong verbal and written communication skills to collaborate effectively with development teams, operations, security, and other stakeholders.
  • Ability to work effectively in a team environment, mentor junior engineers, and lead technical initiatives.
  • Proactive approach to identifying and addressing potential issues, with a strong sense of ownership over the platform.
  • Eagerness to learn new technologies and adapt to a rapidly evolving cloud-native landscape.

Benefits

  • Direct-hire role with our client
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service