Design, build, and maintain cloud infrastructure on AWS to support Chloris's production applications and internal tooling for data scientists and analysts
Develop and manage CI/CD pipelines to automate the path from development to production for containerized applications
Manage and optimize Kubernetes clusters powering distributed computing workloads, including our Dask-based geospatial processing system
Support data science and engineering teams by building and maintaining infrastructure for ML training workflows, data pipelines, and large-scale geospatial processing
Implement and manage monitoring, logging, and alerting systems to ensure reliability and performance across production services
Improve developer experience by streamlining workflows, reducing friction in local and cloud development environments, and maintaining clear infrastructure documentation
Requirements
Bachelor's degree in Computer Science, Computer Engineering, or equivalent
3
5 years of professional software engineering experience
2+ years of experience deploying and managing infrastructure in an AWS cloud environment
Experience working with a container orchestration service (Kubernetes preferred)
Experience with IaC tools such as Terraform, Cloudformation, Helm
Experience building and managing CICD pipelines (GitHub Actions, GitLab CICD, Jenkins)