Ingénieur R-D développement logiciel applications cloud
Core
Design and develop backend cloud software features for energy management algorithms.
Role type
Mid-level cloud software engineer (backend)
Builds
Cloud applications for energy management systems
Domain
Renewable energy / Industrial automation
Deliverable
production ML models | product features
Required skills
C#, .NET, Python, Cloud application development, CI/CD, Docker, Kubernetes, SQL, MongoDB, Linux, Agile methodologies, Unit testing, Integration testing, Software design reviews, Incident analysis
Preferred skills
Microsoft Azure, Domain-Driven Design, Clean Architecture
Technologies
C#, .NET, Python, GitLab, Docker, Kubernetes, SQL, MongoDB, Linux, Azure
Responsibilities
Define and develop backend cloud software features for energy management algorithms; Write functional specifications, test plans, and software design documentation; Participate in software design reviews; Evolve existing software based on product needs; Apply Agile development methodologies; Design and implement unit and integration tests; Develop and maintain monitoring tools; Analyze incidents and implement corrective actions
Seniority
Mid-level, hands-on IC