What You'll Do
The Neuroflow Platform Engineering team is looking for a Sr. DevOps Engineer familiar with AWS, Terraform, and general CI/CD knowledge to augment our staff to assist in Terraform module development, container deployments and service updates in Elastic Container Service (ECS), and small-scope feature requests in AWS. While you'll have a strong point-of-contact partner to work with, we value the ability to work independently and propose solutions.
What You Should Have
- 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, as well as 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, but familiarity with adjacent tooling like Travis, Circle, JenkinsPipeline should translate.
- Strong understanding of a container deployment platform. Ideally ECS on Fargate, but familiarity with Kubernetes+Helm or HashiCorp Nomad will work.
Potential Projects You’ll Work On:
- Assist with Terraform Modules Updates, Refactors, and Bugfixes.
- CI/CD Pipeline Development for an Upcoming Platform.
- Performance Tuning of Existing Build Pipeline.
- RDS and Lambda Performance Tuning and Evaluation
- Migration of Docker-On-EC2 Services to ECS Fargate Cluster
- Upgrading Development Tooling in ECS to Current Release