Golang / Go Job: Software Engineer

Aeris Secure LLC

Software Engineer at Aeris Secure LLC

Phoenix, Arizona, United States 🇺🇸   (Posted Apr 24 2015)
About the company
We are an information security company offering security managed services, audit, and consulting services.

Job position
Freelance - Remote work possible

Job description
I am looking to incorporate Windows Event Logs into an application that we are building and need the code written to tie into the Windows Event Log API and process events as they arrive.

The project requires the developer to implement the following API calls:

- EvtSubscribe - subscribe to an event channel

- EvtCreateBookmark - create a bookmark to identify the last log processed

- EvtUpdateBookmark - update the bookmark to identify the last log processed

The application that is developed only needs to be a standalone application written in Go (golang) that can do the following:

- retrieve event logs in xml format

- store a bookmark for the last processed event

- use a stored bookmark to resume processing events at the specified bookmark

- convert event xml into key-value pairs stored in a golang map

This program should be written entirely in Go and should not include any additional DLLs. Other windows APIs available for Go can be reviewed to see how this is done.

The project deliverable is a functioning program with all available source code. No additional libraries should be used beyond what is available in the Go standard library without consulting me.

This is really only a piece of the functionality that we need and we are using the project to vet an engineer for continued work. You do not need to be an expert in Go to apply for this project. If you think you have the skills to complete this project, please apply.

Skills & requirements
Windows API experience (or willingness to learn), Go

Instructions how to apply
Please include a brief description of your Go and Windows API experience, how many hours you estimate the project will take, and your hourly rate. Send this information to the email address listed on the contact page of our website.
Company website: Aeris Secure LLC

Let them know you found the job via https://www.golangprojects.com
(Companies love to know what recruiting strategies that works)

Other jobs that might be interesting

Axon Sr Embedded Software Developer - Axon   (June 2018)
Scottsdale, Arizona, United States
Are you passionate about Technology and do you want to make a difference in people's lives? Do you care about public safety? Axon’s mission is to ProtectLife. That motivates us every single day. Why not join us to bring new technologies to public-safety and ...
Stealth Startup Senior Full Stack Developers with Extensive Golang Experience - Stealth Startup   (May 2018)
Scottsdale, Arizona, United States
For the most elite full-stack Go developers: $350k plus up to an additional $350k in performance bonuses ($700k potential). Stealth startup funded by 20 year old fintech company (clients include NASDAQ, JP Morgan Chase, Bank of America) is developing a cryp...

Senior Software Engineer - TEKsystems   (May 2018)
Las Vegas, Nevada, United States
Looking for a contractor that would want to come out to Las Vegas, Nevada for a 3 month contract working for an enterprise company. This company is looking for someone with senior software engineer experience with any languages (C#, C++ or Java) and at LEAST 1...

Golangprojects on Twitter Golangprojects on Facebook Golangprojects at Google+ Golangprojects as rss About Golangprojects