IT infrastructure Management -- 2

Job ID: 33578181

Budget: $8 – $15 USD

I bought a copy of an existing open source monitoring tool some time ago and that can monitor and manage IT infrastructures such as network components or servers.
In the first step I want to change the name and the company in the source code. In the second step I want to manage Windows and Linux servers, desktops etc. with my tool like changing configurations or upgrading firmware.

BMC Management - Customers required to manage devices over network even while device is offline(remotely powerup) ; BMC is a module as like as iDRAC or ILO.

The solution should be able to change BIOS settings even while OS is still running or offline (currently we are having an issue at reset point for windows systems) -Customer required to manage assets at network -All required user names and passwords must be stored securely RedHat's Ansible and Redfish are good sample of combination for full stack solution; but it is hard to settle it for basic level of knowledge so customer requires an automatic configuration tools for this.

Therefore I need someone who knows the following points very well.

1. programming language c++ and Java because the core is written in C++ and UI in Java.
2. Linux, Windows
3. Ansible and Redfish
4. SNMP, NetConf
5. databases like MySql, Oracale database, Sqllite, PostgreSQL, MongoDB, etc.