We are looking for a Software Engineer – Cloud Infrastructure with strong multi-cloud (especially Google Cloud Platform / GCP) experience — capable of designing, deploying, and operating secure, high-performance cloud infrastructure.
The role involves building and maintaining cloud landing zones, CI / CD pipelines, containerized and serverless architectures, and ensuring security and compliance for federally relevant environments.
Key Responsibilities Design and implement multi-cloud infrastructure solutions (primarily GCP; AWS / Azure as needed) that meet performance, cost, security, and regulatory requirements.
Build and maintain infrastructure-as-code (IaC) using Terraform, Cloud Deployment Manager (for GCP), or equivalent tooling.
Set up and manage cloud landing zones, networking (VPCs, subnet design), firewall rules, IAM / roles, identity & access control aligned to least-privilege principles.
Deploy, manage, and scale containerized or serverless workloads (e.g., Kubernetes / GKE, Docker, Cloud Run / Lambdas) as part of enterprise-scale architectures.
Architect and maintain CI / CD pipelines for infrastructure and applications — enabling automated builds, deployments, rollback, and environment promotion (dev → test → prod) under compliance controls.
Implement monitoring, logging, alerting, and automated remediation to ensure high availability, security posture, and performance of cloud systems.
Collaborate with application, security, operations and compliance teams to integrate infrastructure and platform capabilities into overall enterprise architecture.
Maintain documentation :
Proficiency in Infrastructure-as-Code (IaC) tools :
Cloud Infrastructure Engineer • District of Colombia, DC, US