Company/ Mission description:
Client is looking for one new Senior Python developer to work within the Netcalc team. The goal is to support the business team by improving self developed existing Python scripts. In addition, the developer also needs to define and establish proper governance and best practices (including the introduction of DevOps & reviewing processes)
Requirements:
The developer will be expected to follow Client standards and ensure high-quality code delivery. The candidate should have the following skills:
Experience working with Python 3.11+
Experience working with Pandas and Numpy
Proven work experience working as a senior / technical lead in a team
Experience configuring CI/CD pipelines (preferable Azure DevOps)
Experience working with PyPSA and pandapower is a plus
Soft Skills: The candidate should possess good communication skills, take accountability for the tasks and likes to challenge the status quo.
Languages
You are able to speak, read and write fluently English and French or Dutch.
French, with a passive understanding of Flemish.
Flemish, with a passive understanding of French.
English.
Additional information:
Location: Elia Brussels, with the option to work from home up to three days a week.
In case of travels to Germany, Elia will cover all costs.
Important: if the consultant will work in Belgium, for non-EU candidates, please present candidates who comply with the following criteria:
Possess a work permit allowing the individual to work in Belgium.
Hold a valid residence permit confirming the right of residence in Belgium.
Questions to be asked:
Experience working with Python 3.11+? + explain
Experience working with Pandas and Numpy? + explain
Proven work experience working as a senior / technical lead in a team
Experience configuring CI/CD pipelines (preferable Azure DevOps)? + explain
Experience working with PyPSA and pandapower is a plus? + explain