Hello,

Here is the requirement for the below position please do respond me with
the Updated profiles to [email protected] or reach me @ 571-483-2829.

*Position: UNIX Application Programming*

*Location: Cupertino, CA*

*Duration: 6 Months*

*Job Description:*

·         Candidate should possess more than 5 years of experience in
Python development environment.

·         Candidate should have good exposure in Django and related
technologies

·         Should have good working knowledge in UNIX / Linux systems.

·         Candidate should have good communication skills both oral and
written.

·         Experience in leading a small team preferred.

*Skill and Experience Details:*

·         Middleware(L2)-

·         Application Integration(L3)-

Batch Processing (L3)-Candidate skills include:

Design of batch scripts and jobs Analysis of batch scripts and jobs
Monitoring and Trouble shooting

*Unix Application Programming (L4)-*Networking Protocols, Advanced signal
handling (concept of signal masks, signal sets, POSIX signal handling, race
conditions etc.), Timers, resource limits, Unix debugging and tracing
features Advanced Unix user space commands (archival/restore, SCM, cron
etc. ) Concept of threads, multithreading, advanced/o, file and record
locking advanced system design, Knowledge of Unix variants, porting
considerations etc. Performance tuning and optimization

*OOAD and Design Patterns (L2*)-OOAD & Design Patterns

1. Familiarity/Hands-on exposure with basic UML and other modelling
tools/requirements analysis tools, OOAD

2. Familiar with RUP or any other iterative and incremental process
development model on an object-oriented project Design Pattern

Is aware of Design Patterns as a concept, but has not really got a chance
to read and explore it in an organized manner

*C++ (L2)-*

Should be working in a C++ Project.

Should be aware of the following concepts in C++

1) Pointers, references, arrays, temporaries, lvalue, rvalue

2) Polymorphism, static/dynamic binding, pure virtual functions & abstract
class

3) Operator overloading, function overloading, default arguments, friend
functions

4) C++I/O, C++ File I/O, Stream manipulators

5) Able to convert problem statement into pseudo code / algorithm and
implement the same in C++.

*UNIX Developer Tools (L2)-Group 2*:  Proficiency in Static code analysers,
run time code analysers, build and deploy

*UNIX Developer Tools (L3*)-Group 3:  Proficiency in RM tools, Performance
tuning tools

*Unix Application Programming (L1*)-Trained on basics of Unix/Linux;
Familiar with using Unix at user space to write, compile and execute
programs in C/C++ etc.

*UNIX Systems Programming (L4)-*Knowledgeable about address space,
programmed I/O, physical buses, DMA, I/O interfaces, interrupts & boot
loader/process. Versatile with kernel APIs & kernel debugging. Comfortable
with assembly language (for at least one processor). Has written complex
device drivers (network, block devices etc.).Aware of kernel variants,
differences between various flavours of UNIX, portability and migration
issues, performance tuning, profiling, optimisation etc. Involved in
Complex Design and Large Projects
Thanks & Regards,
Naga Sarma
Javaji System Solutions Inc.
Direct No: 571-483-2829
Email ID: [email protected]
Skype Id: naga.ait || GTalk: [email protected]

-- 
You received this message because you are subscribed to the Google Groups "Open 
Source J2EE frameworks" 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/open-source-j2ee-frameworks.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to