Your mission
Interested in working with an AI Data Platform supporting sustainability, with backend Python development and Data Orchestration, i.e. airflow?
This is your chance to become part of a startup internationally recognized for its cutting-edge technology.
We are a predictive technology platform focused on maximizing performance and digitalizing operations in renewable energy parks.
Our mission is to develop optimized, profitable, and user-friendly solutions, ensuring high performance and sustainability for energy producers.
Your profile
About the Position
We are looking for a Mid-Level Python Developer to strengthen our team and further boost our technical structure!
If you are driven by innovation and enjoy a collaborative environment, this could be the ideal opportunity for your career.
Main Responsibilities
- Develop, maintain, and evolve web applications using Python
- Create and integrate APIs using FastAPI
- Write SQL queries and interact with relational databases
- Participate in data modeling (entity-relationship) and normalization
- Use tools such as Git and Docker throughout the development lifecycle
- Apply, whenever possible, emerging AI/ML solutions and data-driven automation to improve delivery efficiency
- Collaborate with the team on continuous improvement of processes, testing, and code architecture
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Systems Analysis and Development, or related fields
- Experience with Dagster, Airflow, or Prefect
- Knowledge of
- Python,
- SQLAlchemy,
- FastAPI or Flask,
- Pydantic,
- SQL,
- Data modeling,
- Git,
- Docker,
- Docker Compose
- Knowledge of AI/ML and data-driven automation
- Fluent English level
Nice to Have
- TimescaleDB
- Alembic
- Pytest
- Type hints
- CI/CD
- Kubernetes (deployments, services, ingress)
- Unit testing
- Knowledge of software architecture (patterns, repositories, services)