This is Gaurav, working with SysMind. We have the below contract job
opportunity with one of our direct clients and would like to check if you
have any resources available. Please send across the resume of your
consultants along with the contact information at the earliest to
[email protected] or call me at 609-897-9670 X2154

Role: Unix Developer / C Programming
Location: West borough ,MA
Duration: 6+ months (Expandable)
Interview type: Telephonic/Skype

Description:
*
Skill1 - Unix System Internals*

Comfortable with system calls, debugging and small kernel modules (entry
points). Should be aware of Unix/Linux internals at a conceptual level –
File systems-Memory management - Process management & Scheduler – Device
management & Block/character devices-Networking -Interrupt handlers etc.

*Skill2 - Unix System Internals*

*Skill3 - c Tools *

Group 3: Proficiency in RM tools, Performance tuning tools

*Skill4 - Unix Shell Scripting*

[Development of Shell Scripts] - Script Basics - Creating Scripts –
Executing Scripts - Passing Arguments to Scripts - Built-in Variables Known
to Scripts -Setting Variables with read - Printing with print - Exiting
with exit[Parameters and Variables] - Special Variables $0,$1?. - Types of
variables -Array variables - Operation on variables [Flow Control and
Loops] - IF statement - CASE statement - While, For, Until, Select
[Functions] – Creating Function - Using Function - Sharing data between
Function - Passing Arguments to Functions - Returning Values from Functions
[Filters and Tools] - Head and Tail - grep - Awk and Sed

*Skill5 - System Software Design *

Should have good knowledge of various Data Structures and understand how to
choose appropriate data-structure for a given application design. Should
have good knowledge of Object Oriented Analysis and Design concepts. Should
have familiarity/hands-on exposure with basic UML and modeling tools.
Should have knowledge of estimation concepts and familiarity with
requirements management. Should have knowledge of Structured and Object
Oriented Design Principles. Should have knowledge of various refactoring
techniques and commonly used Design Patterns.

*Skill6 - Unix Application Debugging *

*Essential Skill-

Skill1 - C Programming *

Should be working in a C Project. Should be able to handle the following in
C.
1. Ability to debug problems in stack corruption, memory corruption, memory
leaks, logical errors, re-entrance issues, etc.

2. internals of dynamic memory allocation, binary file formats, link format
specification.

3. Comfortable in using advanced features in a debugger such as conditional
break points & watchpoints.

4. Has a good knowledge of good coding practices and how to avoid common
defects in C.

5. Capable of writing fully functional program with reasonably
modular/optimization

6. Ability to design and implement complex data structures such as hashing,
and comfortable with searching/sorting and similar algorithm
implementations in a optimal manner.

7. Good use of tools like Make or good command over the IDEs available.


Gaurav Nagar
Phone: 609-897-9670 x2154
Email: [email protected]
Fax: 609-228-5522
Address: 38 Washington Road, Princeton Jn, NJ 08550

-- 
You received this message because you are subscribed to the Google Groups 
"SRAOSS REKS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sraoss-reks.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to