Need a powershell module which scans a LAN, gathers WMI and SNMP data and syncronizes data via REST to internet API

I help manage a technical helpdesk.

Recently my company has begun using AutoTask PSA as our helpdesk - however we're not using the additional ($) functionality which has an agent run on each computer and report back to our PSA (helpdesk).

So, we have to enter much of the data manually, and we can't use the helpesk to it's fullest.

We'd like a powershell module (I say module instead of script because we want to be able to expand upon this module in the future)

The module needs to:

1. Run as a task (windows task scheduler)

2. Scan a defined IP address range (may change per site, or have multiple ranges)

3. Collect Data in a secure method

4. Compile Data

5. Connect to Restful API using client (unique) credentials

6. Potentially download restful API data to match up fields (or, we can help with this during creation process as the fields can be set, or reference templates downloaded)

7. Update via REST api, log data so it can be reviewed locally if needed (a log per instance with eventual trimming).

Necessary Skills:

- Powershell and potentially POSHGui

- Knowledge of Powershell Modules as they relate to POSHGui and this task's intent

- Writes in such a way that powershell novices can add to without messing things up (modules)

- WMI queries, SNMP queries

- REST API interactions to include ensuring that updates sent about a device are matched to the proper device on the API receiving side of things.

- Some knowledge of AD as they relate to storied / progressive permissions would be helpful (running task as user, but task item has access to credentials which allow it to log into said devices)

It may be helpful for me to note: since we manage these sites and API, if there's a change to be made which makes this task easier (like setting up specific ports / IP rules, setting up accounts, modifying / creating data on the API side) - we just need to be asked. I hope this makes completing this task to our hopes/desires/dreams/expectations more approachable.

Ideally (but not necessarily) whomever we hired for this task would become our go-to for updating the module in the future.

Eventually we'd want this module to not only do scanning and updating of our current resources, but our potential resources as well. I dream that our sales person or level 1 tech can go on a site with this very same powershell module and instead of setting it to scan and report automatically, can be set to scan and report to a beautiful report, or instead find issues, or differences.

Квалификация: Администрирование сети, Powershell, RESTful, Windows Server

О работодателе:
( 2 отзыв(-а, -ов) ) Savannah, United States

ID проекта: #19338814

12 фрилансеров(-а) в среднем готовы выполнить эту работу за $43/час


Hi, There Senior Systems Engineer here. I would like to complete this project for you. I can provide you with certifications as well. Please let me know when you're available to discuss further.

$50 USD / час
(87 отзывов(-а))
$41 USD / час
(7 отзывов(-а))

Hey there, I'm a System Engineer with coding skills. I had developed tons of scripts using Powershell. Regards.

$50 USD / час
(33 отзывов(-а))

Hi there, Thanks for using freelancer com. My name is Sergio and I am a software developer dedicated 100% here in the marketplace. I am confident programming in PowerShell. I have learned it during my performance Больше

$25 USD / час
(2 отзывов(-а))

Hi, My name is Benjamin. I'm an expert developer with over 14 years of experience. I have built a few tools for network monitoring using C# and PowerShell. I can demonstrate a couple of them for you. Look forwar Больше

$50 USD / час
(4 отзывов(-а))

Hello! I am very interested in your post project. i am really looking for this kind of project for a long time in freelancer since i have rich experience on it. I think this project is very suitable for me and i am Больше

$41 USD / час
(2 отзывов(-а))

Howdy. How is your day? I just checked your project “Need a powershell module which scans a LAN, gathers WMI and SNMP data and syncronizes data via REST to internet API” and I have gone through your project details. Больше

$44 USD / час
(2 отзывов(-а))

I would love to work on your project. I have more than 25 years of experience in web/software development and system administration. My latest work is [login to view URL] Have worked on many simple to comple Больше

$47 USD / час
(2 отзывов(-а))

Hi, I have experience with powershell and Windows automation solution and I can help you in this project.

$41 USD / час
(2 отзывов(-а))

Hi Full Stack Expert development team is ready to serve you. Send me a message so we can talk about the details Thanks.

$50 USD / час
(0 отзывов(-а))

Hi I am a full stack developer and I have rich experiences in Website development. My major skills is Full stack(Frontend, Backend). Backend: Laravel, WordPress, Django, Flask, Yii, Symfony, Node.js, ExpressJS Fro Больше

$41 USD / час
(0 отзывов(-а))

Hello Nice to meet you. I'm a full-stack developer with 5 years of experience in devops and development. [login to view URL] [login to view URL] [login to view URL] [login to view URL] and Больше

$41 USD / час
(0 отзывов(-а))