Maintain code, debug and test enhancements for Parallel Database Environment kernel driver
of Teradata database software.
Write feature, design and test specifications.
Perform requirements analysis, performance analysis and problem analysis.
Give technical guidance to the team and enhance competitive advantage for Teradata
Very strong working knowledge in C language.
Very good understanding and working knowledge in UNIX OS internals and kernel
programming. Understanding of Windows and Linux OS internals is desirable.
Proficient in x86 and x8664 assembly programming.
Extensive working experience in using various debugging utilites like GDB, crash, kdb is
required. Experience in using WinDBG & lcrash is desirable.
Should be well versed and extensively used different OS performance tools in UNIX
Very good working knowledge in shell scripts. Perl programming is preferable.
Understanding of relational database logical and physical design concepts.
Strong analytical abilities involving complex software in a parallel processing environment.
Qualification/ Educational requirements:
Graduate or masters degree in Computer Science or related discipline.
Considerable programming experience in C language.
Experience with or knowledge of software structured as collection of processes using message
Should be a fast learner with very good written and oral communication skills.
Should have the ability to understand, and work with, complex massively parallel software.