Windows File System Developer Fresher Job (Part time/Remote)

Actively hiring
Windows File System Developer

Work from home

Start date
Starts Immediately
CTC (ANNUAL)
₹ 2,00,000 - 2,10,000 ₹ 2,00,000 - 2,10,000 /year
Experience
0-2 years
0-2 years experience
Apply By
26 Jul' 24
Posted 3 days ago
International
Fresher Job
Part time

About the job

Key responsibilities include building a file system plugin for Windows that accomplishes some tasks when a user or software tries to access the data stored in the file system.

Project Name: Core Filesystem Plugin Build

1. Use a third-party library to monitor all calls to the file system. The third-party tool will reduce the effort required significantly.
2. When the file system is accessed through software like a database, video viewer, audio listener, etc., the plugin should list the Process ID, Parent Process ID, and so on until the top-level process.
3. This plugin will require a code signature using a particular certificate. Siometrix will be responsible for providing such a certificate.
4. The core plugin will be a Windows Service that can communicate over TLSv1.2. Therefore, the core plugin should contain a server-side component of TLSv1.2. A TLSv1.2 client will use this connection to receive the results. So, a dummy TLSv1.2 client will have to be developed for testing.
5. The source code will be stored in a GitHub created for Siometrix.
6. The project will require a weekly status update at an agreed-upon mutually convenient time.
7. The project will involve signing an NDA and an agreement before the project commences.
8. The team/individual selection criteria will be as follows:
Previous experience with developing Windows-based system software
An illustration of an approach to executing the projec
It is assumed the selected team will have all the tools needed to complete the assignment. If there is a need for Siometrix to provide anything, it should be listed at the selection time
The project plan for the assignment includes clear timelines
9. Deliverables:
High-level and detailed design documents.
A data flow diagram.
Siometrix should be able to test the software (plugin and TLSv1.2 server) on a Windows Client OS 7 or above and a Windows Server OS 201x and above. If achieving this is technically challenging, the OS list can be modified after discussion
d. TLSv1.2 client for the testing as described above

Skill(s) required

C++ Programming Java
Earn certifications in these skills

Who can apply

1. Candidate must be available to work from 12:00 pm - 5:00 pm Indian Standard Time (as the company is based outside of India & their local work timings are 12:00 pm - 5:00 pm India Standard Time)

Other requirements

The following skills are mandatory to execute the project: Windows Operating System Internals, Windows File System Programming, SSL/TLS client-server programming, Windows Service Programming and using external libraries to complete the coding.,

1. A Computer Science Graduate is preferred due to the in-depth knowledge required. However, it is optional if the candidate has the knowledge highlighted in #0 above and the skills section.

2. Go through the Job Description carefully before applying. It will be the best use of your and my time.

3. It is optional to know all aspects of the development at the start of the project. I will be providing some assistance, but the skills mentioned are mandatory.

4. I will pay after the project is completed, which is expected to last at most 3 - 4 months.

5. Delivering the project at the expected quality will make you eligible for an additional 10% bonus on the total maximum payment, i.e. 10% on Rs 210000 per annum on a pro-rata basis (project duration)

Salary

Annual CTC: ₹ 2,00,000 - 2,10,000 /year

Number of openings

2

About Siometrix (Canberra, Australia)

A cybersecurity company providing data security in a unique way. We protect your data even if an intruder is in your network with admin privileges.
Activity on Internshala
Hiring since June 2024
1 opportunity posted
Sign up to continue

OR

By signing up, you agree to our Terms and Conditions.
Get govt-approved certification
Build your CV with our
Certification Courses
4- 8 weeks
600k+ learners
Explore Courses