HI ,

Hope you are doing well…!!

Please go through the below requirement and  share suitable profile’s

*H1/GC & Photo ID Copies are mandatory for submission*

*Tech Lead Unix System Programming*

*Rolling Meadows - *

*6 month’s (extendable)*

*Mandatory Skills:* Unix Systems Programming System Software Design, Unix
Developer Tools, Unix Application Debugging, Unix System Internals, Unix
Shell Scripting.

*Desirable Skills:* C++.

*Job Description:*

NOTE: THIS IS FOR A BANKING CLIENT, KINDLY SHARE ONLY GENUINE, EXPERIENCED
CANDIDATE RESUMES

Key skills required for the job are:

•             Unix Systems Programming (Mandatory)

•             C++



Strong C / C++ / Socket programming skills

Good expertise in MQ

Java knowledge preferred

*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 -
Filesystems-Memory management - Process management & Scheduler - Device
management & Block/character devices-Networking -Interrupt handlers etc.

*Unix Developer Tools:*

·         Proficiency in RM tools, Performance tuning tools

*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 - 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

*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.

*Unix Systems Programming:*

·         Should be aware of at least one architecture (eg: x86, x86-64,
Sparc, ARMetc.)& hardware concepts. Should be aware of concepts of
preemption, reentrancy, concurrency, synchronization etc.

·         Awareness of kernel APIs.

·         Should have written at least some simple (but complete) device
drivers (eg: char devices, RAM disk driver etc.) or kernel modules (pseudo
file systems, message passing etc.); Complete Awareness of User Space
Programming: Inter Process Communication, Networking Programming
(sockets/RPC), Multi-threaded programming Concepts; Resource Management:
Memory, I/O, Process, Synchronization, IOCTL concepts; Debugging techniques
in User Space programs.

*C++:*

·         Should be working in a C++ Project.

·         Should be aware of the following concepts in C++

·          Concepts like Data Structures, enums, functions, macros,
recursion, bit manipulations, looping statements like for, do , while,
do-while, Conditional Statements, switch-case, pointers, arrays

·         C++ inbuilt types, references, const-functions

·          Classes and objects, constructors, destructors, initialization
lists, new and delete

·         Inheritance, Multiple inheritance



Thanks and regards,

*Rajesh*

Technical Recruiter

+1-703-957-5661 | [email protected] | Skype: ponasanapalli.aswinirajesh
 Javaji System Solutions Inc |www.javaji.com |415 Oakmed Pkwy, Sunnyvale,
CA 94085. Fax: 703-880-7454

-- 
You received this message because you are subscribed to the Google Groups 
"Oracle Users" 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 https://groups.google.com/group/oracle-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to