Enhance Python Script for Elasticsearch -- 2

Job ID: 37831072

Budget: ₹1,500 – ₹12,500 INR

I am on the hunt for an experienced Python developer who can help me improve my existing script for Elasticsearch, specifically in error handling and adding new functionalities.

Key requirements:
- Proficient in Python
- Familiarity with Elasticsearch and SSL client connections on remote nodes
- Extensive knowledge in error handling and coding for custom commands execution on remote nodes
- Capability to implement the said enhancements as swiftly as possible

I have 3 Elasticsearch node and 1 Kibana node. Executing script for upgrade Elastic and Kibana version. 1st it will connect to Kibana node and stop kibana service and create softlink or mv cmds using linux cmds. 2. In local one of Elasticsearch node exeute stop service and create softlink. 3. connect to other 2 Elasticsearch nodes and do all cmds execution similar to local of Elasticsearch. 3 requirement need to implement.

Please do note that I require this task to be completed ASAP. Therefore, the ability to commit and work on an urgent timeline will be highly favourable.

Even though the specific new functionality to be added was not explicitly stated, having a good understanding and hands-on experience with Python programming, Elasticsearch, and SSL client connection on remote nodes would be beneficial.
Related categories: Python Linux Software Architecture Elasticsearch