All posts by Amardeep Vishwakarma

Getting to Know Jai Prakash Sharma

Jai Prakash Sharma looks after the Technical Operations business unit of InfoEdge (India) Ltd and works in the capacity of a Senior Vice President. Having worked with AOL, First Advantage, Adobe, McAfee and Microsoft, he is a technology and business visionary with 18+ years of executive & hands-on experience in corporate and start-up environments. His myriad experience includes IT Infrastructure Management, Systems Administration, Server Consolidation, Virtualization and variant of Cloud, Systems Security (Including VA & PT), Project Management, Web Hosting, Systems, Database &... Read More

Find Similar Candidates

Resdex is one of the most commonly used product by recruiters in the country to search the desired candidates. Resdex provides various options to ensure the hiring is more targeted and less time consuming. What is Resdex ? Resdex is Naukri.com's Resume Database Access. Naukri.com has acquired a large database of over 48.1 million jobseekers across industries, functions, locations and experience levels. With a Resdex subscription recruiters not only get access to the database but also easy to use search tools that help in searching for the right candidate with utmost convenience. ... Read More

Why does Product Backlog Grooming Matter?

Product Backlog grooming is something that we have discovered to be valuable, and it has lead to a more productive sprint-planning meeting. Purpose of backlog grooming is to make improvements to the product backlog by providing input on the current state of upcoming stories. This includes getting clarity, identifying dependencies, risks, assumptions, acceptance criteria which can lead us to estimate & plan better. A Backlog Grooming session should be used for: Detailing out user stories to define “what” and “how” Breaking down user stories that are too big (epics) - it... Read More

Import resumes by bulk upload

Recruiters generally collect lot of resumes from email or from many other recruiting software. Over a period of time they have lots of resume stored as individual files or in compressed format. It becomes nearly impossible to look for a candidate from the huge collection of resumes stored at multiple places in multiple formats. Career Site Manager (CSM) is the one stop solution for application tracking which includes the capability to handle such scenarios and make it easier for recruiters to store resumes and search for relevant candidates. Rather than painstakingly uploading all your... Read More

SOS (Scrum of Scrums)

More than 15 scrums teams, lot of dependencies, frequent changes, multiple big projects, Is this not a challenge ? Yes, it is. When multiple teams are working together on a project, there are many cross-team issues and dependencies that need to be resolved. In Naukri, we follow scrum methodology and scrum of scrums is the the technique which we use to solve such problems. What is SOS (Scrum of Scrums) ? A Scrum of Scrums is a group team made up of representatives from each of several other teams. Usually the representatives are the Scrum Masters from each team, although sometimes... Read More

Improving recruitment process with resume parsing

These days, recruiters are flooded with resumes. Some of them are good, some of them are great, and some of them are just plain bad. Due to thousands of resumes or may be lakhs in some cases, recruiter may have to face multiple challenges during the initial shortlisting/screening process. Few of the challenges are - If you are sourcing from Internet, you will get thousands of resume for a single position. - Generally recruiters also has their own database but may not be search-able because they are just word document on there hard drive. - It is difficult to match the job description with... Read More

Agile – Capacity Planning

“Intelligence is the ability to adapt to change.”   – Stephen Hawking   We all are working towards optimal approach in almost all the tasks in our life and getting intelligent enough to cater them efficiently. To attain that intelligence we here at naukri use agile methodology. Agile is nothing but ability to move/change quickly and easily. Agile methodology is very simple and sticked to the basics of its dictionary definition. Every element of the entire methodology (be it iteration planning, capacity planning, story estimation etc) is designed so that anything can be changed... Read More

Tools we use to build India’s No. 1 Jobs site – Naukri.com

  Give me a lever long enough and a fulcrum on which to place it, and I shall move the world. - Archimedes   As Archimedes rightly pointed out, to do anything  worthwhile, one needs right tools. We are no exception. Building Naukri.com as India’s No. 1 job site, does require lot of tools. Our engineering teams on a daily basis rely on lot of tools for communication, design, development, deployment and monitoring of our applications.   In this article we will walk you through some of the applications that we use across all teams.   Jenkins - Jenkins is an open source... Read More

DIPSUM – A start towards adoption of Agile process

One of the big movements we hear about is the adoption of Agile processes for managing projects and daily communications. When you have one project on a white-board - it's fine, but when you have six or seven projects, the white-board approach just doesn't work !! It’s a well-known fact that a lot of time is wasted within organizations during meetings. In order to save time and to increase the level of knowledge transfer and collaboration - many teams, primarily software development teams, are using so called stand-up meetings which is central to most Agile processes. With faster... Read More

Managing Crons

Not a nightmare anymore .. What is Cron ? Cron is a time-based job scheduler in Unix-like computer operating systems. People who set up and maintain software environments use cron to schedule jobs (commands or shell scripts) to run periodically at fixed times, dates, or intervals. With increasing servers, applications, crons (schedule jobs) it was becoming pain to manage and monitor all crons. We thus built NCConfig – a tool to monitor all crons which includes their status - Success/Failure, executing time, output, etc Few major problems which we used to face before building... Read More