About the Role:
Mission
Contribute to the development of solutions that support full battery lifecycle management. The aim is to improve energy efficiency, minimize environmental impact, and advance the circular economy through battery analytics and a B2B marketplace.
Key Responsibilities
* Application Development
* Build and deploy scalable, maintainable applications using Python 3 with FastAPI or Flask; Angular experience is a plus.
* Big Data & ETL
* Handle (near) real-time big data environments and implement robust ETL pipelines to manage large-scale datasets efficiently.
* System Performance
* Optimize application speed and reliability using tools like Redis, and build data workflows with Airflow.
* Infrastructure & Deployment
* Containerize apps with Docker, orchestrate with Kubernetes, and deploy via AWS (S3, ECR, EKS, RDS, EFS). Manage infrastructure with Helm and Terraform.
* Collaboration & Code Quality
* Work with cross-functional teams to deliver features, maintain high code standards, and support CI/CD via GitHub.
* Mentorship & Support
* Guide junior developers through code reviews and knowledge sharing.
* Data Visualization
* Create visualizations using Plotly; experience with Dash is a plus.
Your Profile
* 5–7 years of experience in data engineering or backend development with strong Python skills (FastAPI or Flask); Angular familiarity is a bonus.
* Proven experience with big data, ETL processes, microservices, and cloud deployment.
* Skilled in troubleshooting, problem-solving, and communicating technical concepts clearly.
* Comfortable in fast-paced environments and fluent in English.
* Bonus: Experience with Dash and other cloud/DevOps tools.