06 Sep
|
TalentOla
|
Hyderabad
06 Sep
TalentOla
Hyderabad
Role: Power Domain Python Developer The Power Domain Python Developer will work with a global team responsible to design and implement digital grid solutions to fulfil requirements of Transmission & Distribution Network operators and whole system operators.
The Engineer also contributes to research and development of cutting-edge solutions using machine learning, deep learning, RPA for global utilities to address operational & commercial challenges efficiently and effectively in their journey towards zero or low carbon economy
Responsibilities
· Work as Power Domain Python engineer/developer in a complex agile customer projects to implement a new network analysis & analytics solutions leveraging expertise in Python, Machine Learning, commercial analytics, optimisation techniques for Electricity Network and Grid Operator.
· Analyse requirements and understand functionality to be implemented using Python and other tools and techniques.
· Work with Business experts , business analyst , solution architect on day to day basis to develop existing Python-based tool and analyse data
· Design the Python application to meet functional and non-functional requirements (high availability, high performance etc.)
· Develop Python application with high quality and coding standards/ best practices.
· Develop python interfaces using python APIs and other techniques.
· Deploy the Python code into various environments
· Conduct code reviews and come up with improvements
· Support SIT and UAT
· Support cutover , go-live activities
Desired Skills and Experience
· 6 to 10 years of relevant experience in Python programming and its application for complex problem solving, optimisation, data processing etc.
· Expertise in core Python (iterator/generators, exception handling, file handling, typing, OOP, data structures).
· Algorithm development experience.
· Data analysis (e.g. Pandas) and databases (both relational and document-based e.g. PostgreSQL, MongoDB).
· Python web frameworks (e.g. Flask, FastAPI, Django, Jinja2).
· API (OpenAPI/Swagger, Connexion, FastAPI).
· Git
· Testing (unittest/pytest) and exposure to Test-driven development.
· Experience with using Pyomo, AMPL, Gurobi, CPLEX or similar tools is a bonus.
· Experience containerising applications and orchestrating containerisation is a bonus.
· Experience with RabbitMQ/Kafka or similar tools is a bonus.
· Experience in Power Utilities is plus
📌 Python + power (Hyderabad)
🏢 TalentOla
📍 Hyderabad