8+ years of experience of extensive Java engineering experience, with 3+ in data architecture, solutions architecture, or similar roles, with a strong focus on cloud-based data platforms (still hands on)
Proven experience contributing to or leading the implementation of Data Mesh, Data Lake, or modern data platforms in a complex, enterprise-scale environment (at scale)
Strong knowledge of data modeling, APIs, and integration patterns.
Good understanding of product management, agile principles, and development methodologies and capability of supporting agile teams by providing advice and guidance on opportunities, impact, and risks.
Experience writing technical proposals such as RFCs for peer-review and discussion
Hands-on expertise in designing streaming data systems (e.g., Kafka, Flink, KStreams) and distributed data architectures (Spark, ETL, EDA).
Proficiency in cloud platforms (AWS), including their services (e.g., AWS Glue, EMR, S3, Lambdas).
Familiarity with DevOps practices, including CI/CD pipelines, Infrastructure as Code (IaC), and containerization (e.g., Kubernetes, Docker).
Ability to work effectively in a team environment and lead cross-functional teams.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job