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.