Founded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en
DevSecOps Engineer, Entry Level
Location
Virginia
Posted
3 days ago
Salary
$89.6K - $152.4K / year
Seniority
Entry Level
Job Description
DevSecOps Engineer, Entry Level
ICF
• Assist in the development, maintenance, and monitoring of CI/CD pipelines using tools such as GitHub Actions, GitLab CI, Jenkins, or Azure DevOps. • Support infrastructure as code (IaC) efforts using tools like Terraform, CloudFormation, or ARM templates. • Help integrate security scanning and compliance checks into build and deployment pipelines (SAST, DAST, dependency scanning, container scanning). • Support cloud infrastructure in AWS, Azure, or GCP, with an emphasis on security best practices. • Assist with containerization efforts using Docker and orchestration platforms such as Kubernetes. • Monitor environments, logs, and alerts; assist with troubleshooting and incident response. • Document configurations, processes, and security controls to support audits and compliance requirements. • Collaborate with development, operations, and security teams in an Agile/Scrum environment. • Learn and apply federal security frameworks such as NIST, FISMA, and FedRAMP.
Job Requirements
- Must possess an active high level security clearance (TS).
- 2+ years of experience in DevOps, cloud engineering, systems engineering, or cybersecurity.
- MUST RESIDE IN THE United States (U.S.) and the work MUST BE PERFORMED in the United States (U.S.).
- US Citizenship required due to federal contract requirements.
- Bachelor’s degree in Computer Science, Information Systems, Cybersecurity, or a related technical field.
- Basic understanding of CI/CD concepts and DevOps practices.
- Familiarity with at least one cloud platform (AWS, Azure, or GCP).
- Working knowledge of Linux and basic scripting (Bash, Python, or similar).
- Exposure to DevSecOps tools (e.g., SonarQube, Snyk, Trivy, Checkov, Aqua, Prisma Cloud).
- Experience with Docker and basic Kubernetes concepts.
- Familiarity with NIST 800-53, FedRAMP, or other federal security standards.
- Entry-level certifications such as AWS Cloud Practitioner, Azure Fundamentals, Security+, or similar.
- Experience supporting applications in a regulated or government environment.
Benefits
- Equal Opportunity Employer
- Reasonable Accommodations available for disabilities and beliefs
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
• Architect, implement, and maintain scalable deployment infrastructure and CI/CD pipelines that support continuous delivery. • Drive platform modernization by automating workflows, integrating AI-assisted DevOps tools, and optimizing infrastructure as code with Terraform. • Lead incident response, performance tuning, and capacity planning to ensure the availability and reliability of critical SaaS applications. • Proactively diagnose and resolve complex issues across distributed systems, with a focus on service dependencies, observability, and log analysis. • Partner with Software Engineering, QA, and Product teams to advance reliability, security, and the developer experience. • Champion best practices in security, networking, and cloud architecture to maintain robust and compliant application environments. • Organize and lead complex infrastructure projects from conception through completion, communicating progress, risks, and timelines to stakeholders. • Coordinate cross-functional response efforts and guide contributors when their expertise is needed to resolve complex issues.
• Build and operate AWS GovCloud and multi-account cloud foundations • Work with AWS Organizations, Control Tower, and account provisioning automation • Implement Service Control Policies (SCPs), landing zones, and cloud governance guardrails • Develop reusable Terraform modules and secure "paved-road" cloud patterns • Standardize VPC, IAM, prefix lists, and account-level controls • Build automation using Python, Go, Ruby, or similar languages • Support cloud compliance automation, FinOps reporting, and cost management • Partner with engineering teams to implement secure and compliant cloud architectures • Participate in production support, incident response, operational triage, and cost anomaly response • Create documentation, runbooks, design notes, and audit-friendly operational records • Mentor engineers on secure cloud adoption and best practices
Reliability Engineer
Global Enterprise Services, LLC (GES)We are here to deliver innovative information technology solutions and services that inspire business growth.
• Ensure the availability and performance of cloud platforms and services • Manage incident response and compliance with production requirements • Develop technical solutions to complex problems
Cloud DevOps Engineer / Site Reliability Engineer
MDauditMinimizing Risks, Maximizing Revenues in Healthcare
• Own deployments end-to-end across UAT, pre-production, and production environments • Build, maintain, and continuously improve CI/CD pipelines in Azure DevOps • Manage database deployments as part of every release • Partner with cross-functional teams to understand their release needs • Monitor API observability dashboards and triage issues as needed • Drive the evolution from manual deployment processes to automated, gated pipelines • Make targeted Infrastructure as Code changes (Terraform) when needed • Author runbooks, deployment checklists, and operational documentation




