Technology Architect | Data On Cloud - Platform | AWS
Expedite Talent Solutions · Englewood, CO · 1 wk ago
On-siteOTHRFull-time
About the role
This is a 12-month contract position located in Greenwood Village, CO 80111 (onsite-hybrid). Candidates must be willing to relocate to the client’s location. Visa-independent candidates only. Target start date is 14 Aug 2026.
Responsibilities
- Automate infrastructure provisioning and configuration management using Infrastructure as Code (IaC).
- Design and manage event-driven architectures leveraging Apache Kafka.
- Implement containerization and orchestration solutions using Docker and Kubernetes.
- Ensure platform compliance, governance, and security best practices.
- Develop and maintain CI/CD pipelines (GitLab CI preferred).
- Monitor, alert, and respond to production incidents at scale.
- Optimize AWS cost monitoring and management.
- Build automation, tooling, and applications using Python (or comparable language).
- Write integration code against REST APIs and cloud SDKs (e.g., AWS SDK / boto3).
- Mentor engineering teams and make independent technical decisions.
- Triage production issues without escalation.
- Design and maintain data pipeline architectures (batch and streaming).
Requirements
- 8+ years of relevant experience.
- Strong experience with Infrastructure-as-Code (Terraform preferred, CloudFormation acceptable).
- Experience with production monitoring, alerting, and incident response at scale.
- Experience with cost monitoring and optimization in AWS environments.
- Experience with containerization (Docker) and CI/CD pipelines (GitLab CI preferred).
- Experience with event-driven architectures and messaging systems (e.g., Kafka, SNS/SQS, EventBridge).
- Proficiency with Linux-based operating systems and shell scripting.
- Proficiency in Python (or a comparable general-purpose language) for building automation, tooling, and applications.
- Solid software engineering fundamentals: Git-based workflows, code review, modular and reusable design, dependency management, and writing maintainable, documented code.
- Experience writing automated tests (unit/integration) for application and infrastructure code, and integrating those tests into CI/CD.
- Understanding of networking fundamentals: DNS, CIDR, NAT, VPC endpoints, firewalls, security groups.
- Understanding of data pipeline architectures (batch and streaming) and common failure modes.
Skills
- Must Have: AWS, DevOps, Python, AI, Kafka
- Nice to Have: Kubernetes
Intake call requested and completed as part of the process. Interview process is virtual.