Responsibilities
Identifying and implementing strategies to improve performance and resilience. Our application is continually growing and we need your help to keep scaling.
Working with development teams to make architectural decisions about new services and new technologies.
Designing solutions for storing our customers’ data across multiple systems, including RDS (MySQL & PostgreSQL), Elasticsearch, RabbitMQ, Memcache, Redis, and more.
Optimizing AWS resources as code using Terraform to ensure high performance and resiliency.
Monitoring use of our data layer and advising teams on how to use storage in a healthy and scalable way.
Acting as a point of escalation for data-layer problems during production incidents.
Requirements
You know the cloud.
You can code.
You can solve complex systems challenges.