NeuroFlow is a company dedicated to improving behavioral health outcomes through innovative technology solutions. They are seeking a Senior DevOps Engineer for a 6-month contract to manage and enhance their AWS infrastructure, focusing on Terraform module development and container deployments.
Responsibilities:
- Develop, refactor, and maintain Terraform modules supporting our AWS infrastructure
- Manage container deployments and service updates in Elastic Container Service (ECS)
- Support small-scope feature requests and infrastructure improvements in AWS
- Contribute to CI/CD pipeline development and performance tuning
- Collaborate closely with the Platform Engineering team to propose and implement solutions
Requirements:
- A high level of expertise with AWS products and deploying them through Infrastructure-as-Code (IaC) — ideally 5+ years working daily with cloud architecture and IaC
- Experience working with RDS and Serverless deployments such as AWS Lambda
- A thorough understanding of HashiCorp Terraform implementation, deployment principles, and methodology
- Confidence working with CI/CD pipeline tooling and associated concepts — we use GitLab Pipelines and GitHub Actions, though familiarity with Travis, CircleCI, or Jenkins should translate
- Strong understanding of a container deployment platform — ideally ECS on Fargate, though experience with Kubernetes+Helm or HashiCorp Nomad is also applicable
- Ability to work independently, propose solutions, and execute with minimal oversight