Overview: We're seeking a DevOps Engineer to develop and maintain AWS-based Python microservices that support geospatial data processing and delivery in a mission environment. The role focuses on cloud-native development using ECS, OpenSearch, CDK Infrastructure as Code, CI/CD pipelines, and observability tools, with an emphasis on secure deployments, DevSecOps practices, and scalable AWS architectures.
Responsibilities:
-
Build and maintain ECS-based Python microservices that process and serve geospatial data via loosely coupled AWS architectures with OpenSearch and Docker/Fargate.
- Develop and deploy AWS cloud architectures through CDK IaC, CI/CD pipelines, and cross-fabric deployments with NIST compliance, ATO security, and mTLS networking.
-
Implement observability across services including CloudWatch dashboards, synthetics canaries, telemetry tracing, and alerting.
Qualifications:
-
Production environment experience in the IC
-
Current SBU/COE accounts
-
Python and Python microservice architectures
-
AWS Services (ECS, OpenSearch, Cloudwatch, Lambda)
-
TypeScript
-
IaC (CDK)
Preferred Qualifications:
-
ATO & cross fabric security
-
DevSecOps
-
Docker
-
GeoAxis
-
Data engineering (baseline)
-
Experience with geospatial data and querying - OGC-Compliant APIs