Job Summary
ICF is hiring a Cloud DevOps Engineer to support a federal program by building a best-in-class application modernization and AI NLP platform. In this role, you will design and implement secure, scalable AWS infrastructure, automate CI/CD pipelines, and provision environments to support AI/ML workloads including SageMaker and Bedrock. You’ll collaborate with cross-functional teams across development, security, and data science to deliver reliable, cloud-native solutions.
Key Responsibilities
-
Design, implement, and maintain AWS-based solutions using Infrastructure as Code (Terraform, Ansible).
-
Manage EKS clusters, CI/CD pipelines (GitLab/Jenkins), and serverless/containerized workloads.
-
Provision secure, scalable environments for AI/ML solutions on Amazon SageMaker, Bedrock, and related platforms.
-
Automate deployments and monitoring using CloudWatch, ELK, and Splunk.
-
Collaborate with development, AI/ML engineering, networking, and security teams.
-
Apply compliance and security standards (FedRAMP, FISMA, NIST).
-
Troubleshoot infrastructure and application issues in production environments.
Minimum Qualifications
-
Bachelor’s degree in Computer Science, Engineering, or related field.
-
8+ years DevOps/SRE experience with AWS services (Lambda, ECS, VPC, S3, Route 53, RDS, etc.).
-
5+ years building and maintaining CI/CD pipelines with GitLab/Jenkins.
-
3+ years with Terraform and Ansible for IaC.
-
2+ years hands-on experience provisioning AI/ML workloads (SageMaker, Bedrock).
-
Experience with networking, cloud migrations, and security in AWS.
-
U.S. work authorization (due to federal contract).
Preferred Qualifications
-
AWS Solutions Architect certification (Associate or Professional).
-
Experience with ServiceNow, Okta, and MLOps practices.
-
Knowledge of multi-account AWS architecture (Control Tower, GuardRails).
-
Familiarity with Zero Trust, FedRAMP, and federal compliance standards.
Why You’ll Love Working at ICF
-
Competitive pay and retirement plans.
-
Comprehensive health benefits.
-
Ongoing training and development.
-
Supportive, collaborative, and inclusive culture.
-
Opportunities to work on projects with national impact.
About ICF
ICF is a global advisory and technology services provider that partners with government and commercial clients to solve their toughest challenges. With expertise in cloud, data, cybersecurity, and AI, we deliver innovative solutions while fostering an environment of collaboration, respect, and growth for our employees.