Staff Data + DevOps Engineer - Pre-IPO Network Security Company
Role details
Job location
Tech stack
Job description
Working on data pipelines for various ML/AI products.
-
Interfacing with DevOps teams to build out the pipelines.
-
Interfacing with Data Scientists and Software engineers to implement new features.
-
Improving monitoring and debuggability of the existing pipelines.
Requirements
At least 5 years (preferably more) of professional experience as a Data Engineer.
-
Experience in setting up multit-enant Spark & Kafka clusters.
-
Experience running infrastructure automation using Jenkins/Ansible/Terraform or similar pipelining tools.
-
Strong skills in Python.
-
Experience in cleaning, processing, managing, analyzing & searching vast collections of data.
-
Experience in Apache Spark, Apache Kafka and related toolset.
-
Some experience with database technologies, knowledge on when to use a NoSQL, a regular SQL DB or a cloud SQL DB.
-
Team player with the ability to handle multiple projects at the same time.
Nice to have:
-
Experience with Go.
-
Experience with Kubernetes.
-
Experience with Scala.