Software Developer
Current• Design and develop knowledge modules to interface with hardware devices.• Implement data retrieval mechanisms to pull information from servers, storage devices, and network devices using various protocols such as Rest API, SSH, WBEM, and SNMP.• Collaborate with hardware engineers and other stakeholders to understand device specifications and data formats.• Optimize module performance for efficiency and scalability.• Conduct thorough testing and debugging of modules to ensure accuracy and reliability.• Document code, processes, and procedures for future reference and maintenance.• Communicate with management and QA engineers to improve processes and increase productivity.