Bart & Associates logo
Bart & AssociatesPosted 1 month ago

DevSecOps Engineer

On-siteAshburn, Virginia, United States

Full TimeSmall

Job Summary

Develop and maintain automated CI/CD pipelines using GitLab, Harness, and ArgoCD to enable secure, efficient software delivery. Design GitOps workflows for consistent, auditable infrastructure deployments and integrate security best practices throughout the DevOps lifecycle. Collaborate with developers and engineers to enforce standards, remediate vulnerabilities, and automate infrastructure provisioning with Terraform. Monitor pipeline performance and health while developing custom tools to drive automation across platforms. Ensure operational resiliency for cloud-based environments supporting modernization goals. Provide support for Change/Service Requests and maintain documentation for multidisciplinary teams. This contract role with a federal government client requires a TS or CBP BI clearance and 7-10 years of experience in DevSecOps.

Required Qualifications

  • 7-10 years of experience in related field
  • Bachelor's degree in computer science or related field
  • Active TS or CBP BI
  • In-depth knowledge of DevSecOps principles, continuous integration, security automation, and compliance enforcement in federal or secure environments
  • Hands-on expertise in CI/CD automation using GitLab, Jenkins/Harness/ArgoCD Continuous Delivery (CD) and GitOps workflows deploying to Kubernetes
  • Prefer Infrastructure as Code (IaC): Terraform for cloud and hybrid infrastructure provisioning
  • Proficiency with version control (Git), containerization (Docker, Kubernetes), and integrating security controls into delivery pipelines
  • Experience with monitoring and log aggregating frameworks such as Dynatrace, ElasticSearch
  • Proficiency in managing AWS services like EC2, ECS, ECR, EKS, NLB, ALB, RDS, S3, Kafka, Cloud monitoring services, VPC and other network layers
  • Experience in migration of applications from on premises to cloud
  • Knowledge of OO programming and concepts (Java, C++, C#, Python)
  • Experience in configuration management technologies such as Chef, Puppet or Ansible
  • Experience with AWS or another cloud PaaS provider
  • Solid understanding of configuration, deployment, management and maintenance of large cloud-hosted systems; including auto-scaling, monitoring, performance tuning, troubleshooting and disaster recovery
  • Proficiency with source control, continuous integration, and testing pipelines
  • Good understanding of cloud security and best practices

Desired Qualifications

  • GitLab CI pipelines
  • Jira/Confluence
  • Harness
  • ArgoCD
  • Docker
  • Dynatrace/AppDynamics
  • Elasticsearch/Kibana
  • Splunk
  • Prometheus/Grafana
  • Securing and streamlining software delivery and infrastructure

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce