Job Responsibility:
Desired candidate will 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):
- Structures, unions, arrays
- Dynamic memory allocation, malloc/free
- Linked lists, trees, hashing, compression
- Unix raw and asynchronous I/O
- Function pointer usage/arrays of func. Pointers
- Scope and optimization/profiling
- File locks, semaphores, shared memory usage
- Good exposure on advanced CInt (Network, Daemon, Services)
Preferred Requirements:
- Sound experience in the Databases e.g.:
- SQL Programming, Forced indexes, index hints, Triggers, views, stored procedures
- Sybase DBLibrary and OpenClient in C/Unix, Sybase stored-procedure design/Sybase SQL, Sybase configuration parameters/understanding, Page/row level locking, optimistic locking, timestamps
- Oracle OCI in C/Unix, Proficiency with Stored Procedure/Oracle SQL, Oracle configuration parameters/understanding
- 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
We offer an excellent work environment as well as attractive compensation package, commensurate with right qualifications and experience.
Please e-mail your CV at : amir.ahmad@netsoltech.com and mention job4pk.com as source of advertisement.