Own projects from initial discussions to release including data exploration, architecture design, benchmark of new technologies and product feedback.
Work with massive amounts of data from different sources using state-of-the-art technology to make big data accessible in real-time.
Develop and deploy real-time and batch data processing infrastructures.
Manage the development of distributed data pipelines and complex software designs to support high data rates (millions of daily active users) using cloud-based tools.
Work closely with company stakeholders on data related issues.
Requirements
3+ managerial experience as a Big Data Team Leader
4+ years of experience as a Software Engineer including design & development
Proven experience with Java or Go.
Experience in design and development of scalable big data solutions.
Experience working in a cloud-based environment.
Passionate about technologies, frameworks and best practices.
Ability to work in a fast-paced environment.
Hands on experience with Spring / Apache Beam / Kubernetes - Advantage
Hands on experience with Terraform / Helm / Argo - Advantage