Kindly forward only relevant CV to amujeer@yahoo.com
TTitle: Sr.
Software Architect (C / UNIX Expert)
Job
Responsibility:
The desired
candidate would be responsible for the following:
* Requirement gathering, Research
& development
* Software Development, design and
implementation
* Initiates systems design
specifications
* Coding & debugging of more
complex programs
* Code & documentation
reviews/walkthroughs
* Conduct
testing
* Technical guidance and coaching
of less experienced engineers
* Technical liaison with offshore
team
Major
Requirements:
Desired candidate
must have strong development knowledge & experience in C & UNIX.
UNIX
Development comprises of following compulsory expertise with 5+ years of
experience:
· Unix
server basics, file system, layout, permissions and
security
· Access methods,
telnet, ssh, ftp, password changes, etc.
· Good in Perl,
awk, sed, grep and other unix shell tools
· Advanced/Intermediate
programming skills in Unix shell scripting
(bash/sh/tcsh)
· Unix standard
I/O
C
& C/Unix Development comprises of following compulsory expertise with 5+
years of experience:
· Advanced C
programming experience in Unix environment only (Low-level, Kernel,
Memory):
o Structures,
unions, arrays
o Dynamic memory
allocation, malloc/free
o Linked lists,
trees, hashing, compression
o Unix raw and
asynchronous I/O
o Function pointer
usage/arrays of func. Pointers
o Scope and
optimization/profiling
o File locks,
semaphores, shared memory usage
· Good exposure on
advanced CInt (Network, Daemon, Services)
Preferred
Requirements:
· Sound experience
in the Databases e.g.:
o SQL Programming,
Forced indexes, index hints, Triggers, views, stored
procedures
o Sybase DBLibrary
and OpenClient in C/Unix, Sybase stored-procedure design/Sybase SQL, Sybase
configuration parameters/understanding, Page/row level locking, optimistic
locking, timestamps
o Oracle OCI in
C/Unix, Proficiency with Stored Procedure/Oracle SQL, Oracle
configuration parameters/understanding
o DB2 Programming
(cli) & Adv. (config/kernel/tuning)
· Should know
Mainframe Basic (VAX/RSTS)
· Good experience
on OS concepts like Multi threaded programming, networking - Unix Internals.
Computer architecture knowledge
· Power
architecture knowledge, multi core processor knowledge, Any processor
architecture knowledge
· Good
administrator skills in UNIX, Microsoft platforms and Sybase,Oracle,DB2
databases
Education:
Degree in
Computer Science, IT, Computers,
Electronics/Telecommunication