At least 5 yrs- experience with a statistical language for analytics: R, Python, Julia
At least 5 yrs- experience with a language for building applications: node, Go
At least 5 yrs- experience in designing and managing analytics solutions in one of aws, azure, google cloud
Experience with current best practices and tools in modern data big data analytics solutions
Experience with NoSQL databases (CouchDB, MongoDB, Elasticsearch)
Extensive experience with SQL in major relational database systems (Postgres, MySQL) and how to apply SQL in big data query tools
Experience with designing and maintaining massive(multi-terabyte) and growing data warehouses or data lakes in the cloud
Experience with OLAP databases (Redshift) and columnar storage databases performant with big data analytics
Experience with designing fast apis involving complex custom analytics over > billion-row tables
Experience with time-series databases (influxDB, snowflake db) for managing data from IoT devices to perform fast aggregations over time periods
Experience with distributed large data query tools (spark, Hadoop/pig, presto/aws athena) and designing cluster infrastructure for fast computation
Familiarity with multi-tenancy data storage techniques and mechanisms and how to isolate data between customers
Preferable experience with a data analytics managed services such (databricks, dash enterprise, dataiku) to facilitate design of big data analytic processing architecture
Comfortable with version control tools such as Git, GitHub and code review/pull request workflow
Serverless cloud architecture (AWS Lambda, API Gateway, RDS, DynamoDB)
Continual integration and enforcement of best security practices in the cloud for modern web applications including built-in AWS security mechanisms (e.g., vpc, authorization policies, cognito)
Knowledge of event-driven systems, messaging (NATS, Kafka, AWS IoT core) and how microservices architecture is enabled