This position is part of a renewable energy transformation project that embraces a DevOps culture. This approach fosters collaboration between development and operations teams, ensuring continuous integration, deployment, and monitoring to deliver high-quality solutions efficiently. You will join the development team of the "Smart Metering Edition" department, contributing to the development, maintenance, and deployment of innovative solutions in the energy sector.
Responsibilities
* Understand business needs and requirements.
* Conduct preliminary analysis, architecture design, and workload estimation.
* Develop solutions with a TDD approach, including corrective and evolutionary maintenance.
* Test and automate integration, deployment, and operational supervision processes.
* Organize and plan integration tests and support validation with the Product Owner .
* Write technical documentation (Installation, Operation, Usage).
* Deploy solutions in integration, pre-production, and production environments.
* Coordinate with the operations team for issue management and maintenance.
Technical Requirements
* Experience in C# development with .NET 6 and 8 frameworks (C#, TPL, ASP.Net, Asp.Net MVC).
* Proficiency in Azure DevOps environments.
* Experience in frontend development with Vue.js/react/angular .
* Knowledge of SQL databases .
Nice to Have (Preferred Skills)
* Knowledge of No-SQL databases (Timescale DB, InfluxDB).
* Experience with messaging and event-driven systems : RabbitMQ, Kafka.
* Familiarity with containers and orchestration : Docker, Kubernetes, Helm.
* Experience with web servers: Apache, Nginx .
* Proficiency in Git and agile development methodologies
Why Capitole?