remote
Cloud AWS Engineer DevOps Manager
Software Engineer
Lead cloud engineering for a federal grant platform, designing and maintaining scalable AWS infrastructure, automating deployments with Terraform and CI/CD pipelines, and ensuring high availability, security, and compliance across the Grants.gov ecosystem.
About the role
Key Responsibilities
- Design, implement, and manage AWS infrastructure for a high‑traffic, public‑facing federal service, ensuring scalability, reliability, and security.
- Develop and maintain Terraform modules and CI/CD pipelines (GitHub Actions, Jenkins, or similar) to automate provisioning, configuration, and deployment of services.
- Containerize applications using Docker, orchestrate with Kubernetes, and manage cluster lifecycle, including upgrades and scaling.
- Implement monitoring, logging, and alerting solutions (CloudWatch, Prometheus, Grafana) to maintain service health and meet federal compliance requirements.
- Collaborate with cross‑functional teams (developers, security, compliance) to define and enforce best practices for infrastructure as code, security hardening, and incident response.
Requirements
- 5+ years of experience in AWS cloud engineering and DevOps practices.
- Proficiency with Terraform, Docker, Kubernetes, and CI/CD tooling.
- Strong scripting skills in Python or Bash for automation and tooling.
- Experience with federal or highly regulated environments, including security and compliance standards.
- Excellent communication skills and ability to work independently in a remote setting.
Skills
awsterraformdockerkubernetespythoncicd