NDLI PROJECT WEBSITE

NDL India is working on a massive scale on development of its advanced features and services, inclusion of huge volume contents of all domains, expansion of user base and providing quality user support. It is therefore looking for large no. of competent professionals. Advertisements are periodically issued for recruitment of Project Staff for the NDL India project on renewable contracts of 1 year. Typical discipline and related details are charted below. Interested persons are encouraged to apply for respective positions advertised through links given below (when available). In case no advertised position is available, interested persons may send detailed resume mentioning the discipline of interest to ndl-jobs@iitkgp.ac.in. All positions are based at IIT Kharagpur. Selected candidates shall be allowed to register for MS/PhD subject to their fulfillment of the requirement for MS/PhD admission in IIT Kharagpur.

Software development

- BE/B. Tech in Computer Science or Information Technology or MCA or M. Sc. (Computer Science) or equivalent in related field
- Preferably 2 years and above; seniors welcome; for candidates having high academic achievement even 6 months' hands-on experience in software development for a real life project also acceptable
- Excellent analytical capability
- Experience in one or more of the following technologies:
a) Java
b) Web application development using PHP
c) App development for Android or i-OS
- Good understanding/exposure to anyone of the following areas desirable:
a) Modern information retrieval technologies
b) Machine Learning technologies
c) Natural language processing
d) Data analytics
e) Search engine tuning to optimize search result ranking
f) System security
g) System performance tuning

Research & development

- Ph. D or M. Tech/MS in Computer Science or Information Technology or equivalent in related field. Overall at least 5 years' experience since graduation (B. Tech/BE or equivalent) out of which at least 2 years' active research experience in anyone or more of the following areas:
a) Modern information retrieval technologies
b) Machine Learning technologies
c) Natural language processing
d) Data analytics
e) Optimization of search result ranking
f) Personalization of search results
g) Knowledge representation, semantic web and ontology
- Research areas are in a digital library parlance in some of the following or related areas:
a) Query segmentation and annotation
b) Noisy document processing and curation
c) Knowledge graph based recommendation
d) Connecting and augmenting learning resources
e) Learning analytics

System Administration

- BE/B. Tech in Computer Science or Information Technology or Electronics or any other Engineering discipline or MCA or M. Sc. (Computer Science) or equivalent in related field
- Relevant Experience: 2 years and above; seniors welcome
- Good analytical capability and excellent problem solving aptitude
- Hands-on expertise in quite a few of the following areas:
a) Enterprise operating systems (Unix/Linux and Windows), applications and network (local area and wide area)
b) Cluster Management, Cloud based software installation and other Client/Server installation
c) Virtual Machines, installation and maintenance for 24X7 operation
d) Storage Administration (installation and maintenance of NAS and SAN) with understanding of storage technologies, memory management and disk arrays
e) Database Management System, SQL and routine maintenance, recovery, and handling failover of a Database
f) System security and state-of-the art IDS / IPS
f) DNS & Mail Server administration
g) Scripting (Bash-Shell, Perl)
h) Troubleshooting and debugging hardware and software installation by analysing logs
i). Configuration and maintenance of Switch, Router and Firewall
Important requirement: Must have good analytical capability and excellent problem solving aptitude