Tech Stack
AirflowAWSAzureCloudDynamoDBGoogle Cloud PlatformGraphQLHBaseKafkaMongoDBNoSQLPythonSQL
About the role
- Design secure, scalable, and cost-effective data architecture
- Lead adoption and integration of AWS/Azure architecture services
- Collaborate with data engineers to prepare and deliver raw data for modeling
- Assess and advocate data management technologies and practices
- Interpret and deliver strategic plans to improve data integration, quality, and delivery
- Formulate and articulate architectural trade-offs and recommend optimal solutions
- Mentor and develop staff, collaborate with customers and development staff
- Drive innovative technology solutions and share project solutions and outcomes with colleagues
Requirements
- 12+ years of Proven ability implementing with a variety of on-premises and cloud data management, integration, visualization, and analytical technologies
- Advanced proficiency in end-to-end data architecture solutions including ingestion, storage and relational modeling using industry standard languages including SQL and Python
- Demonstrated proficiency in the design and implementation of modern data architectures and concepts such as cloud services (e.g., AWS, Azure, GCP), real-time data distribution (e.g., Kafka, Kinesis, DataFlow, Airflow), NoSQL (e.g., MongoDB, DynamoDB, HBase, CosmosDB), GraphQL and modern data warehouse tools including Snowflake and DataBricks
- Ability to think strategically and relate architectural decisions and recommendations to customer needs
- Familiarity with recommending data governance standard methodologies including MDM, security, privacy and policies