

Python Developer (Consultant)
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer (Consultant) with a contract length of "unknown" and a pay rate of "unknown," working remotely in the UK. Key skills include Python 3.7+, power systems automation, and experience with PSS/E .raw files.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
💰 - Day rate
Unknown
Unknown
🗓️ - Date discovered
May 9, 2025
🕒 - Project duration
Unknown
🏝️ - Location type
Remote
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
United Kingdom
🧠 - Skills detailed
#Deployment #"ETL (Extract #Transform #Load)" #API (Application Programming Interface) #JSON (JavaScript Object Notation) #Automation #CLI (Command-Line Interface) #Data Mapping #Documentation #Python #Consul #Libraries
Role description
Smartedge’s Client is looking for Python Developer (Consultant) @ Remote (UK)
Experince Required :
We are looking for a skilled Python Developer (Consultant) with experience in power systems automation to create a tool for transforming PSS/E .raw files into Power Factory node-breaker models. The role includes parsing, data mapping, GUI/CLI development, automation of load flow simulations, and structured output generation. Interpret and validate PSS/E .raw file content for accurate power system representation.
• Develop Python scripts to parse .raw files (PSS/E format) and extract BUS, LOAD, GEN, IBR, and transformer data.
• Design and implement conversion logic for mapping bus-branch data to node-breaker format.
• Use Power Factory Python API to automate model creation, P/Q assignment, and topology setup.
• Implement load flow simulation automation and parse results into structured formats (CSV/JSON).
• Develop a lightweight GUI or CLI for selecting input files, triggering conversions, and displaying logs.
• Handle error reporting, convergence failures, and terminal mismatches during simulation.
• Package scripts into .exe format for Windows 10/11 deployment.
• Provide detailed user and developer documentation.
• Experience working as a design engineer/manager for a DNO , Developer or Renewable company in EHV systems or HV/LV systems will be given high weightage
• Preparation of Technical design reports for Distribution sector (11 KV up to 132kV).
• Working knowledge of Transmission and distribution systems including network protection & Re-Enforcement schemes.
• Experience in using a power flow modelling tool such as Power Factory, IPSA, DINIS, PSSE etc. will be beneficial.
• Experience with Digslient Power Factory and Siemens PSS/E.
• Strong understanding of node-breaker vs. bus-branch topologies and substation layouts.
• Familiarity with validation parameters (voltage limits, thermal ratings, angle differences).
• Good documentation and communication skills for report writing and stakeholder engagement.
• Strong Python development experience in power systems or engineering domains.
• Proficiency with Python 3.7+ and libraries for text parsing, file handling, and interface development.
• Experience with Power Factory Python API and COM Automation.
• Understanding of PSS/E .raw file structures and associated components.
• Strong troubleshooting and error handling capabilities in model-based simulations.
• Ability to write clean, modular, and well-documented code.
If this sounds like a role you would be interested in or if you know someone in this field.
Connect with me or email me at harshini.a@smartedgesolutions.co.uk
Alternatively, you can call me on Tel: +44(0)203 500 2108.
Smartedge’s Client is looking for Python Developer (Consultant) @ Remote (UK)
Experince Required :
We are looking for a skilled Python Developer (Consultant) with experience in power systems automation to create a tool for transforming PSS/E .raw files into Power Factory node-breaker models. The role includes parsing, data mapping, GUI/CLI development, automation of load flow simulations, and structured output generation. Interpret and validate PSS/E .raw file content for accurate power system representation.
• Develop Python scripts to parse .raw files (PSS/E format) and extract BUS, LOAD, GEN, IBR, and transformer data.
• Design and implement conversion logic for mapping bus-branch data to node-breaker format.
• Use Power Factory Python API to automate model creation, P/Q assignment, and topology setup.
• Implement load flow simulation automation and parse results into structured formats (CSV/JSON).
• Develop a lightweight GUI or CLI for selecting input files, triggering conversions, and displaying logs.
• Handle error reporting, convergence failures, and terminal mismatches during simulation.
• Package scripts into .exe format for Windows 10/11 deployment.
• Provide detailed user and developer documentation.
• Experience working as a design engineer/manager for a DNO , Developer or Renewable company in EHV systems or HV/LV systems will be given high weightage
• Preparation of Technical design reports for Distribution sector (11 KV up to 132kV).
• Working knowledge of Transmission and distribution systems including network protection & Re-Enforcement schemes.
• Experience in using a power flow modelling tool such as Power Factory, IPSA, DINIS, PSSE etc. will be beneficial.
• Experience with Digslient Power Factory and Siemens PSS/E.
• Strong understanding of node-breaker vs. bus-branch topologies and substation layouts.
• Familiarity with validation parameters (voltage limits, thermal ratings, angle differences).
• Good documentation and communication skills for report writing and stakeholder engagement.
• Strong Python development experience in power systems or engineering domains.
• Proficiency with Python 3.7+ and libraries for text parsing, file handling, and interface development.
• Experience with Power Factory Python API and COM Automation.
• Understanding of PSS/E .raw file structures and associated components.
• Strong troubleshooting and error handling capabilities in model-based simulations.
• Ability to write clean, modular, and well-documented code.
If this sounds like a role you would be interested in or if you know someone in this field.
Connect with me or email me at harshini.a@smartedgesolutions.co.uk
Alternatively, you can call me on Tel: +44(0)203 500 2108.