barak ben natan

Angestellt, Senior Software Engineer, XM Cyber
Ramat Gan, Israel

Skills

Apache Flink
scala
Apache Kafka
Software
AWS
Software Development
Kubernetes
Docker
REST
XML
Git
NoSQL
MongoDB
Scala
akka
Cloud Computing
aws
Backend
Streaming

Timeline

Professional experience for barak ben natan

  • Current 2 years and 10 months, since Sep 2023

    Senior Software Engineer

    XM Cyber

    Building a VA/VM (Vulnerability Assessment / Vulnerability Management) SAAS application. Working with Scala 2.12, Kafka, Flink 1.18.1, deploying on AWS, Kubernetes with Flink-Operator 1.7, Prometheus & Grafana. My Duties included: 1. Designing & implementing the Apache-Flink Jobs with Scala code. Leading the code end-to-end delivery. 2. Creating the Jira stories for the designs, breaking them to tasks, sub-tasks.

  • 1 year and 4 months, Mar 2022 - Jun 2023

    Team Leader

    Earnix

    Led a feature-team that developed a SAAS system for the insurance sector that leverages drivers' unique driving characteristics to deliver personalized campaigns. Backend code was written in Scala. Control plane based on Akka (Akka Typed, Akka Http). Data plane based on Flink Jobs written in Scala, SQL. System built in a microservices & reactive architecture on top of Kafka. Deployed on Amazon EKS, EMR, MSK.

  • 1 year and 4 months, Dec 2020 - Mar 2022

    Senior Big Data Developer

    Earnix

    I designed and built a service for launching and monitoring Flink jobs, following a proof of concept to test Flink's functional suitability vis-à-vis the product vision and plans. As the project grew, I also conducted technical interviews as part of the group's recruitment process.

Educational background for barak ben natan

  • 2012 - 2013

    "JAVA Retraining Course for Client, Enterprise and Mobile Environments

    John Bryce Training

Languages

  • Hebrew

    C2 (Expert / native speaker)

  • English

    C1 (Fluent)

  • German

    B1-B2 (Good)

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 21 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members