2027 Summer Intern, Cloud Engineer (AWS/Azure)
ICF
About the Role
We are seeking a motivated and curious 2027 Summer Intern, Cloud Engineer (AWS / Azure) to join our team and support cloud DevOps, governance, and security compliance work across AWS and Azure environments. This is an entry-level, 10-week, full-time internship expected to begin in June and end in August. Work will be hybrid from Reston, VA.
Key Responsibilities
- Support infrastructure-as-code and CI/CD automation used to build and maintain cloud environments.
- Write, test, and document automation that provisions and manages resources across AWS and Azure.
- Assist in the administration and governance of AWS and Azure organizations, including account/subscription structure, identity and access management (IAM), and policy-based guardrails.
- Contribute to security tooling and compliance efforts that support Authorization to Operate (ATO), including work aligned to security control baselines (such as NIST 800-53), vulnerability and posture management, and evidence/documentation for audits.
- Work with AI-enabled development as a core practice, including:
- Using AI-enabled IDEs and coding assistants to generate, refactor, and document scripts, infrastructure-as-code, and automation, then validating and correcting the output.
- Turning requirements into clear specifications that guide implementation, and using those specs to plan and structure work.
- Capturing repeatable work as reusable prompts, workflows, agents, and automation.
- Collaborate with engineers on cloud-native products and services.
- Participate in team meetings, code reviews, and documentation efforts.
Skills & Tools You May Work With
- Cloud platforms: AWS and Azure (multi-account / multi-subscription administration, IAM, networking, and security services)
- DevOps & IaC: infrastructure-as-code and CI/CD pipelines (e.g., Pulumi, Terraform, or CloudFormation; GitHub / GitHub Actions)
- Governance: organization-level policy and guardrail management, identity and access management
- Security & compliance: cloud security posture and vulnerability management tooling, and security control frameworks supporting ATO (e.g., NIST 800-53)
- AI-enabled engineering: AI-enabled IDEs and coding assistants, spec-driven development, and productivity-as-code practices.
Qualifications
- Must be able to pass any required background check(s), which may include drug screening.
- U.S. Citizenship or Permanent Work Authorization is required due to federal contract requirements.
- By start date, a minimum of 60 completed college-level credit hours preferably in Computer Science, Information Technology, or a related field.
- A completed bachelor's degree (preferred).
- By start date, acceptance/enrollment verification, or at least 9 credit hours of completed graduate-level courses preferably in Computer Science, Information Technology, or a related field (preferred).
- Familiarity with cloud platforms (AWS and/or Azure) (preferred).
- AWS or Azure Associate Certification (or actively pursuing) (preferred).
- Basic understanding of networking, IAM, and cloud security principles (preferred).
- Exposure to infrastructure-as-code or CI/CD concepts is a plus.
- Interest in cloud compliance, governance, or security (ATO/RMF, NIST) is a plus.
- Experience using AI tools (such as AI coding assistants or chat assistants) to support technical or analytical work is a plus.
- Enthusiasm for learning and applying new technologies.
- Strong communication and collaboration skills.