We are looking for a Full Stack developer & Data DevOps to join our Data Science group.
We are a small multidisciplinary data science molecule that collects large datasets of battery testing and physical data across many devices, in order to let the “magic” of data science discover new innovative research insights, process optimizations and performance/failure advance predictors for our extreme fast charge lithium battery research.
The ideal developer will be a talented Python programmer, with strong Linux DevOps and database experience, that can handle a wide array of programming challenges, from hardware sensor db and web integrations (Flask, React) to programming complex Apache Airflow data workloads to the inner workings of our barcodes tracker.
Partial technical stack: Linux (Ubuntu, CentOS), Databases (MySQL, Postgres, Redis), Apache Airflow, React, Flask, Python (Pandas), Kubernetes, docker, git.
Essential Duties and Responsibilities:
Work with internal and external teams to provide accurate and efficient data pipelines, APIs, design and develop from scratch frontend and backend.
Work with large and complex data sets, across many systems, and be involved in building machine learning models and analysis tools.
Work closely with various disciplines researchers on how to make gold out of their data and implement it.
To perform the job successfully, an individual should demonstrate the following competencies:
Excellent Python programming and SQL skills
3+ years of software development in Python
B.Sc in Computer Science or equivalent experience
Solid Linux experience, including Bash scripting
Cloud experience, AWS/GCP - a plus
Configuration management and monitoring experience - a plus
Chemistry, Physics and Electro-chemistry knowledge – great advantage
Fluent English writing – required.