5+ years of experience with developing and modeling new and existing Datastore solutions
Hands-on experience with both SQL (e.g. MySQL, PostgreSQL) and NoSQL technologies (e.g. DynamoDB, Redis)
Experience with data-modeling and datastore-related coding (Python, Ruby, Go etc.)
Overall understanding of data structures, algorithms, software engineering design patterns and principles.
Practical experience with scaling, performance tuning, and monitoring of databases.
Familiarity with AWS services (e.g. RDS, DynamoDB, Cloudwatch) or similar cloud environments such as Google Cloud.
Experience building data backup and restoration systems.
Attention to detail.
Verbal and written communication skills necessary to collaborate with other engineers in finding the best data store solutions.
Some experience using MySQL, PostgreSQL, Redis, DynamoDB, Cassandra, Elastic Search, Git, Python, and Graphite.
Comfortable with a fast moving organization using Continuous Integration and the Continuous Deployment/Delivery deployment model.