US IT STAFFING/RECRUITMENT (Everything You Need To Know)

Aman Kumar
27 min readOct 14, 2022

--

Recruitment refers to the process of Sourcing, Screening, And Selecting People for a Job or Vacancy Within / For an Organization. The Process of finding candidates for a job or function, usually undertaken by the recruiters.

US IT Recruiting:

US IT Recruitment is the Selection process of Consultant (Candidate) for the US Companies or clients from the hometown/States

Staffing Company

a. Recruiters in the staffing company work on lower base salaries and huge incentives. They therefore work long hours to make lots of money through incentives.

b. Staffing companies make money through placing candidates with their end customers and are focused on closing the deal

c. Staffing companies have revenue and placement targets

d. Staffing companies often compete with a multitude of other agencies to close open positions

e. Staffing company recruiters may have limited access to hiring managers and may not get enough feedback

f. Staffing company recruiters need to find the best candidate first to beat competition. Speed of submittal is very important.

Corporate recruiter Department

Corporate recruiter get a better base salary and little or no incentives. They usually work only standard 9 to 5 business hours and make less total money.

Corporate recruiting departments want to hire great employees for their employer and are also concerned about issues such as not damaging their brand.

Corporate recruiting departments have targets to fill open positions on or before deadlines.

Corporate recruiters don’t have competition for filling open positions, but they may manage a multitude of staffing agencies

Corporate recruiters may have a better access to hiring managers, Corporate recruiters do not have competition. However, they may have deadlines for filling the positions.

Elements of the Staffing Industry:

End Customer:

End customer is the final recruiter(i.e. hiring company) and it is the one who creates the job requirement as per the need of the resource.

The Hiring Manager

The Hiring Manager is an employee of the end customer, and he is the first person to identify the need to hire more staff.

He is the decision maker in hiring a candidate. At times the Hiring Manager can be someone from Senior Level Management like Vice President or Head of Operational Department depending on the seniority of the open position.

Corporate Recruitment:

This is the in-house recruitment department of the End Customer. Corporate Recruiters work on requirements to get suitable candidates to fill their positions.

Corporate recruiters are also responsible for the hiring process such as rolling out offers, salary negotiation, background checks, drug tests and reference checks before the candidate starts with the project i.e. joins the company.

Account Manager:

The Account Manager works with the staffing company and is responsible for management of sales and relationship with the End Customers.

In staffing industries, account managers play a vital role. They are responsible for closing a sale

(convince the End Customer to work with the company) by using different sales techniques.

Staffing Companies are divided into 2 parts:

Vendor:

Vendor are organizations, often companies or corporations, which sell staffing solutions. This means that they recruit individuals to fill positions opened by their corporate clients, such as Fortune 500 companies.

VMS stands for Vendor Management System.

End customers post job orders on VMS portals.

Agencies receive job orders and submit candidates through the VMS portal.

VMS is a computer program that sends job requirements to the MSP and staffing agencies.

Implementation Partner:

It is a mediator Company between client and 3rd party Vendors. It takes full responsibility of the client project.

A Managed Service Provider (MSP) in the staffing industry refers to an outsourced agency that manages the contingent worker (temporary staffing) program of a client company.

Typically, MSPs are found at large Fortune 1000 companies like Apple, Coca-Cola, Microsoft or Citibank who might have thousands of contractors and hundreds of staffing agencies to manage.

MSP or Managed Service Providers are outsourced providers who oversee and manage temp staffing requisition. Their job is to receive the requirements and then hire from the preferred staffing agencies (vendors).

Example for VMS and MSP: Vendor Management Systems (VMS):

Econometrix

Acceleration VMS

Beeline

Wand

Fieldglass

IQ Navigator (IQN)

Managed Service Provider (MSPs):

Allegis Global Solutions (AGS)

Agile-1

Bartech

Pontoon

ZeroChaos

Workforce Logic

KellyOCG

Randstad Sourceright

TAPFIN

GRI (Geometric Results, Inc.)

The key responsibilities of a sourcer:

Finding passive candidates.

Understanding the future employment needs of the company.

Creating interest in the company as an employer.

Making first contact with potential candidates.

Networking.

Paying close attention to diversity goals.

Ensuring that unconscious bias is removed from the selection process.

And if we’re honest, those are just the key responsibilities. A good sourcing consultant will have a million and one other small tasks to add to this list.

Key responsibilities of a recruiter:

Screening sourced candidates.

Arranging interview times.

Liaising with the hiring manager.

Communicating job details to potential candidates.

Carrying out negotiations (talking about salary, benefits, etc.).

Nurturing candidates in the pipeline.

Managing CRM and ATS software.

Posting jobs on boards.

Publishing ads on social media.

Creating employer brand-focused content.

Steps involved in Recruitment

Assignment of Requirement to Recruiter by Accounts Manager/Team Lead, Requirement Understanding.

Sourcing Resumes through Portals, linked in, Mass Mailing and other sources.

Screening candidates over phone, Getting Updated Resume.

Account Manager Consults the candidate for further Clarifications, if required.

Submitting resume to the client.

Client provides feedback / interview request.

Recruiter arranges the interview and confirms it with the client (INCLUDED- DOCUMENTATION).

Closure/PO (Purchase Order).

Requirement Understanding.

Understanding a Requirement is the key to find the right talent for the right job at the right time.

When looking at the requirement, you should look for the following skills and attributes.

Location

Duration

Rate / Salary

Primary and Secondary Skills

Job description

Roles and Responsibilities

Client / End Client

Screening the candidate over the call

Phone screening the candidate is the most critical step in identifying and hiring the candidate for the given requirement. While hiring the Candidate, Recruiter generally following Steps.

Greets the candidate on opening of the call and introduces himself and his Staffing Company.

Seeks the permission from candidate to speak about the position.

Gives the Details about the position (Title, Location, Client, Duration, and nature of the Job) and discusses the Candidate’s Experience to qualify the resume of assigned requirement.

Negotiating Pay Rate / Salary Range and Summarizes the details for the call to confirm the Candidate’s interest

Closes the call and sends him the RTR / Rate confirmation to the candidate for the assigned Position.

Q. What kind of ATS and Job Boards does your current organization use?

Ans. ATS — Sales Force, Bullhorn, Zoho.

JOB PORTAL — Monster, JOB DIVA, DICE and LinkedIn, INDEED

COAST

East Coast:

Maine, New Hampshire, Massachusetts,

Rhode Island, Connecticut, New York, New Jersey, Delaware, Maryland, Virginia, North Carolina, South Carolina, Georgia, and Florida.

West Coast:

California, Oregon, Washington, Alaska, and Hawaii

DATE FORMAT

India — DD/MM/YYYY

10th Jan 2021- 10/01/2021

USA — MM/DD/YYYY

Jan 10th 2021- 01/10/2021

Location Hierarchy:

USA has 50 states.

States are divided into counties.

A county may have several cities and zip codes On an average, each state has 62 counties are used in 48 states.

Louisiana is divided into parishes and Alaska into boroughs.

Daylight Savings Time (DST)

Every spring, the clocks in the U.S. move forward by one hour.

Daylight saving time in the US begins at 2.00 AM local time on the second Sunday in March and ends at 2.00 AM local time on the first Sunday in November.

DST is not observed in Arizona and Hawaii.

Calculation of Time Difference:

To convert Indian time to Eastern Standard Time (EST), add one and a half hours and convert PM to AM

For daylight saving, add two and half hours to Indian time to get EDT (Eastern Daylight saving Time)

Example: If it is 5.30 PM IST, it will be 7.00 AM EST

For CST subtract one from EST; for CDT subtract one from EDT For MST subtract two from EST; for MDT subtract two from EDT For PST subtract three from EST; for PDT subtract three from EDT

General Information:

Normal working hours in the US are from 8.00 AM to 5.00 PM or 9.00 AM to

6.00 PM. The best time to call candidates is early morning or after work hours.

The commute rush hour is between 8.00 AM and 9.00 AM and in the evening it is between 6.00 PM to 7.00 PM.

Time for commute on MapQuest can be misleading. In big cities, commute takes longer during rush hours.

Most candidates may not be willing to relocate on their own expense or on company’s expense. The big problem with relocating is that houses in the US are very expensive, and it is difficult to buy and sell a house in the US. Business on the west coast may start earlier if they have branch offices on the east coast as well.

US VISA

Objective:

TO UNDERSTAND THE US WORK AUTHORIZATION TYPES AND POLICIES

Immigrants

People who have immigrated to the United States

Non- Immigrants

Temporary visitors to the country. Example: tourists, businessmen, temporary work or study

SPONSORSHIP

This applies to the non-immigrant visa type. A non-immigrant can work in the United States provided a US based company sponsors their work permit.

WORK PERMIT

Work permit is a legal document that authorizes a person to work in a country where they do not hold citizenship.

US CITIZEN

There are two ways of acquiring US citizenship:

Birth within the US

Naturalization

A US Citizen can work for any employer

GREEN CARD HOLDER

A Green Card Holder is a lawful permanent resident who is authorized to live and work in the US on a permanent basis.

Permanent residents working in the US on an immigrant visa DO NOT require a sponsorship.

To be eligible for permanent residency, individuals need to spend six plus years in the country.

Naturalization

Naturalization is the acquisition of citizenship or nationality by somebody who was not a citizen or national of that country when he or she was born.

To become a naturalized citizen one must be at least 18 years of age and must be a legal permanent resident for 5 years minus 90 days before they apply.

A citizenship test and Interview has to be cleared for getting a US citizen status as well.

One has been a permanent resident for at least 5 years and meets all other eligibility requirements.

One has been a permanent resident for 3 years or more and meets all eligibility requirements to file as the spouse of a U.S. citizen.

One who has qualifying service in the U.S. armed forces and meets all other eligibility requirements.

A child may qualify for naturalization if the child was born outside the

U.S. and/or is currently residing outside the U.S., and all other eligibility requirements are met.

Types of Visas

E3 VISA

Applicable only for citizens of Australia They do not need sponsorship

The E3 status may be renewed indefinitely in two-year increments

E3 visa holders work in a specialty occupation that requires a Bachelor’s degree or equivalent

They cannot stay in the US if unemployed

The H-1B

It is a non-immigrant visa in the United States under the Immigration and Nationality Act, section 101(a)(17)(H). It allows U.S. employers to temporarily employ foreign workers in specialty occupations. If a foreign worker in H-1B status quits or is dismissed from the sponsoring employer, the worker must either apply for and be granted a change of status to another non-immigrant status, find another employer (subject to application for adjustment of status and/or change of visa), or leave the United States.

The H1B Visa enables US Employers to Hire Foreign professionals for a specified period of time

Visa Validity: 3 Years (It can be extended for 1 to 3 Years)

Number of H1B Visa issued each year is 65,000 for Graduate and 20,000 for Post graduate. If it extends, the candidate will be selected in a lottery basis.

Visa — but they cannot work unless they obtain their own work visa. The candidate can apply H1B visa on April 1st Week.

He/she can get the visa only at the month of April to October

H1B is a dual intent visa allowing the holder to apply for a Green Card.

B-1/B-2 Visas

Visitor visas are non-immigrant visas for persons who want to enter the United States temporarily for business (visa category B-1), tourism, pleasure or visiting (visa category B-2), or a combination of both purposes(B-1/B-2)

F1 Visas

F1 Visa is for Study purpose, who wants to Study in us they can apply for F1 visa, they can work 20 Hours in a Week.

E3 Visas

The E3 visa classification currently applies only to nationals of Australia as well as their spouses and children. E3 principal applicants must be going to the United States solely to work in a specialty occupation. The spouse and children need not be Australian citizens.

TN Visas

The non-immigrant NAFTA Professional (TN) visa allows citizens of Canada and Mexico, as NAFTA professionals, to work in the United States in prearranged business activities for U.S. or foreign employers.

Permanent residents of Canada and Mexico are not able to apply for TN visas to work as NAFTA professionals.

PS: North American Free Trade Agreement (NAFTA) established a free-trade zone in North America; it was signed in 1992 by Canada, Mexico, and the United States and took effect on Jan. 1, 1994.The goal of NAFTA is to eliminate all tariff and non-tariff barriers of trade and investment between the United States, Canada and Mexico.

L1 Visas -

Intracompany Transferee.

The L-1 visa facilitates the temporary transfer of foreign worker in the managerial, executive or specialized knowledge category to the U.S. to continue employment with an office of the same employer, its parent, branch, subsidiary or affiliate.

EAD — (Employment Authorization Document)

EAD is NOT A VISA!

When a non-immigrant applies for a Green Card, they are an issued an EAD which is a temporary document before they get their Green Card.

It is a document which allows non-immigrants to work for any employer in the US

There are various types of EAD such as: OPT-EAD

GC-EAD L2 EAD H4 EAD

E-3D EAD

EOPT and CPT Visas

OPT stands for Optional Practical Training

OPT is a temporary authorization offered to students on F-1 visa to work in their related field for a period of twelve months.

In order to receive OPT authorization, students do not require any employment or job offer.

Students on OPT can work with any employer across the U.S. if their OPT jobs are related to their field of study.

CPT stands for Curricular Practical Training

CPT is a temporary work authorization provided to the students on F-1 visa, which is directly related to their majors for the period of twelve months.

While applying for CPT, students require a job or employment offer.

Students on CPT can work only with employers those are on the Student and Exchange Visitor Information System (SEVIS).

CPT

Curricular Practical Training (CPT) is temporary employment authorization for F-1 visa non-immigrant foreign students in the United States while enrolled in a college-level degree program.

Can work for 20 hours or more.

OPT EAD

Optional Practical Training (OPT) is a program that temporarily allows international students with an F-1 visa in the United States to work up to 12 months in relation to their major of study. F-1 visa students are eligible for OPT after completing their first academic year. OPT can be completed both before or after completing your studies, but it’s important to remember that you are only allowed to work 12 months total.

An extension of 24 months is allowed to who have completed degrees in certain

science, technology,

engineering and mathematics (STEM)

GC EAD

When individuals contemplate immigrating to the United States, their first thought usually sways towards a green card. … Employment Authorization Documents (EAD) are granted when an individual has a pending Immigration Petition for Permanent Residence or I-485.

L2 EAD

L2 Visa for Dependents. (L1)

Spouse (legally married husband or wife) and unmarried minor children (under the age of 21 years) are eligible to accompany the L-1 visa holder on

L-2 visa. As L-2 visa is a dependent visa, the duration of valid stay is the same as that of the L-1 visa holder.

Identification of a Candidate’s Work Permit

If a non-American candidate has worked in the U.S. for more than eight years, they may be a Green Card Holder.

If a non-American candidate has worked in the US for more than twelve years, they may be a US citizen.

A non-American candidate who has worked on contract positions all over the U.S. is highly likely to be H1-B visa holders.

Non-American candidates that completed their graduation in the US are highly likely to hold an OPT-EAD.

Recruiter must confirm the work permit with the candidate. However, you cannot directly ask about the work permit to the candidate since it is considered discriminatory and illegal in the U.S.

US TAX TERMS

W2 — Candidates who are on the Payroll of the employer

1099 — One of the contracting job types where employee can directly work with the clients/vendors without being on their payroll/w2, and will manage their taxes by themselves. Only USC/GC are eligible

C2C — (Corp to Corp)

Corp to Corp (Corporation to Corporation) this is also called C2C. This is totally a contract job opportunity. It means our candidate who is basically our employee (he is on our pay roll or on our W2) will work through the vendors for their End Clients. So there will be below possible chain in such process

Candidate (John) => Bench Sales Company (Tanisha Systems) => Preferred or Tier-1 Vendor (Uncodemy) => End Client (Google)

Candidate (John) => Bench Sales Company (Tanisha Systems) => Preferred or Tier-1 Vendor (Uncodemy) => Implementation Partner(Wipro)=> End Client (Google)

US EDUCATION SYSTEM

All US citizens have the right to a free public education from kindergarten (usually age five) through grade 12 (usually age 18) of high school.

Attending school is mandatory from kindergarten through ages 14 to 18 depending on the state they are located in.

Children are divided by age groups into grades. The term “grade” is equivalent to the term “standard” in India. For example: in India we say “first standard”, whereas in the US they would say “first grade”

Public education is divided into three levels:

Elementary School (usually kindergarten through grade 5). In India first to fourth standard is usually called primary school

Middle School (sometimes called junior high, usually grades 6 through 8)

High School (sometimes referred to as secondary education; usually grades 9 through 12)

Undergraduate Degrees: Known as Bachelor’s degrees

The most common structure consists of four years of study leading to a Bachelor of Arts (BA) or a Bachelor of Science (BS) degree in various fields of study

In India we usually refer to the bachelor’s degree as a graduate degree

Graduate Degrees:

These degrees are completed as graduate study after earning a Bachelor’s degree Graduate degrees include Masters and Doctorate (PhD) degrees

Degrees in law and medicine in the US are not offered at the undergraduate level In India we usually refer to the Master’s degree as a post-graduate degree

Associates Degrees:

Associate degrees are usually two year courses and include Associates of Arts (AA) and Associates of Science (AS)

After getting an Associate’s degree one may directly get into the junior year of the undergraduate program to get a Bachelor’s Degree

This degree is equivalent to a diploma course in India

Grading System

In US, most educational institutions calculate a student’s Grade Point Average (GPA) by assigning each letter grade a number and using a mathematical formula come up with a numerical representation of a student’s work.

The GPA can be used by potential employers or educational institutions to assess and compare applicants.

How Does a Job Board Work?

Job boards contain a huge database of candidate information.

When you enter a keyword, the search engine within the job board looks through all the resumes or information in their database.

The system checks to see if the keyword entered is present on resumes or candidate information.

The search engine only shows you those resumes that match the keyword.

Identifying Keywords and Finding Alternatives:

Keywords are not limited only to the technical skills; you can also use the company name, industry, job title, and sometimes the job responsibilities to form effective keywords.

You can pick up keywords from resumes — search on job portals or LinkedIn for resumes with similar job descriptions or candidates working with the end customer on the same or similar position.

To make sure that you do not miss out on good candidates you must think from the candidate’s perspective. Think of all the ways that a candidate may write a particular term on his/her resume, and do not just focus on the words used in the job description.

Research the terms you are not familiar with — use resources like Google and Wikipedia to find information about the search terms (keywords).

Use the OneLook Reverse Dictionary and similar tools to find synonyms/alternatives for all the keywords — always use good alternatives in your search strings to increase the scope of your results.

Take help from your colleagues after you have covered all other resources.

Tips to Build Effective Search Strings:

What should a recruiter or sourcer do to find the best available candidate first? — Find candidates with all the required and desired skills!

The likelihood of finding candidates with all the required as well as desired skills is low. A search string that has a lot of constraints is a narrow string. A narrow string will have many ‘AND’ operators.

If you do not find good candidates what should you do?

Broaden the string by reducing the constraints or adding more alternatives

The less complicated your search string is the better results you get. Keep it short and simple (KISS).

Some job boards and search engines do not accept search strings with more than 10 keywords

The less complicated your search string is the better results you get. Follow the KISS principle — Keep It Short and Simple.

Fundamentals of Leaving a Voicemail:

Crisp & Clear/Concise/Scripted Should get you a call back Should contain:

Name Organization

Why are you calling

Why he/she should call you back Your number/email

Voice mail Greeting

Technical IT Part

In this IT Part we explain all the Technologies for complete & deep understanding of the Technical Requirements, It will make easy for recruiter to work on multiple requirement for multiple profile.

Technologies

Front End technologies Back End technologies Full Stack technologies.

Application / Software Developer/Architect

Person who is responsible to developing the application / Software using any technologies called Application / Software Developer. It’s divided into four part / profile.

Front End technologies. Back End technologies. Full Stack technologies. Software Architect.

Front End Technologies

Person who can work on front end of Application / Software using any front end technologies. It can be Web Developer

Java front end Developer

.Net Front End Developer Web Designer.

Android Front End Developer IOS Front end Developer Salesforce Front End Developer

HTML

Angular.js

CSS

React.js

Applets

XML

Bootstrap

Node.JS

JavaScript

Jquery

AJAX

Java

Java is an Object Oriented platform independent Programming Language used for developing the Standalone application which is known as Desktop application or window application, Web application, Enterprise application, Mobile application, Game application, Embedded System, Robotics etc.

Types of Java

J2SE (Java 2 Standard Edition)

Core Java :- (Array, Abstraction, Encapsulation, Collection, Multithreading, Exception Handling). JDBC (Java Database Connectivity)

J2EE (Java 2 Enterprise Edition)

Servlets

JSP (Java Server Page)

Hibernate Framework

Struts

Spring MVC

Spring Web services

JSTL (Java Server Tag Library)

Front End Java Developer (Skill Set)

JSP

JavaScript

Struts

Angular.js

JSTL

React.js

HTML

XML

CSS

Node.JS

Applets

Jquery

Bootstrap

AJAX

Java Back End Developer (Skill Set)

Servlets

Web Server (Apache Tomcat, Jboss, Weblogic). Database (MySQL, NoSQL) Oracle,

JSP

JSTL

Struts (Framework)

EJB (Enterprise Java Bean)

JDBC

Spring (Framework)

JDK (Java Development Kit)

Hibernate (Framework)

API

JSF (Framework)

Java Full Stack Developer (Skill Set)

JSP

Servlets

Struts (Framework)

JSP

JSTL

JDBC

HTML

Spring (Framework)

CSS

Hibernate (Framework)

Applets

API

Bootstrap

Web Server (Apache Tomcat, Jboss, Weblogic).

JavaScript

Database (MySQL, Oracle, NoSQL)

Angular.js

JSTL

React.js

XML

EJB (Enterprise JavaBean)

Node.JS

JDK (Java DevelopmentKit)

Jquery

AJAX

.Net / Dot Net (Skill Set)

NET is a framework which is used to develop software applications. It is designed and developed by Microsoft.

ASP.net ADO.net C#(Sharp) VB.net

WCF(Window Communication Foundation) WPF (Window Presentation Foundation) LINQ (Language Integrated Query)

FCL (Framework Class Library) WinForms (Window Forms) WF (Workflow Foundation)

Net front End Developer (Skill Set)

HTML

VB.net

JavaScript

WPF

XML

ASP.net

AJAX

Angular.js

CSS

React.js

Bootstrap

Node.JS

Jquery

.Net Backend Developer (Skill Set)

ASP.net

C#(Sharp)

ADO.net

LINQ (Language Integrated Query)

WCF(Window Communication Foundation)

FCL (Framework Class Library)

WPF (Window Presentation Foundation)

WF (Workflow Foundation)

.Net Full Stack Developer (Skill Set)

ASP.net

HTML

ADO.net

JavaScript

WCF(Window Communication Foundation)

XML

WPF (Window Presentation Foundation)

AJAX

#(Sharp)

CSS

LINQ (Language Integrated Query)

Bootstrap

FCL (Framework Class Library)

VB.net

WF (Workflow Foundation)

Angular.js

React.js

Node.JS

Jquery

Software Tester

Testing is a process, to evaluate the functionality of a software application to find whether the developed software met the specified requirements or not and to identify the defects to ensure that the product is defect free or not.

Types of Tester / Testing:

Manual Tester / Testing

Manual Testing is a type of Software Testing where Testers manually execute test cases without using any automation tools.

Automation Tester / Testing

Automation test is a Software testing technique achieved by using any automation testing tool.

Manual Testing skill set

Black Box Testing

White Box Testing

Grey Box Testing.

Unit Testing

System Testing

Integration Testing

Acceptance Testing

Automation Testing skill set

Selenium

HP QTP(Quick Test Professional)

Robotium

TestDrive

Jira

cucumber

LoadRunner

QTP

TestNG

SoapUI

WinRunner

WATIR

Jenkins

Maven

Business System Analyst

A business systems analyst is a type of computer systems analyst who specifically works with the computer technology required at a business. Business systems analysts determine which technological upgrades and installations will improve efficiency in the workplace.

Project Manager

A project manager is a person who has the overall responsibility for the successful initiation, planning, design, execution, monitoring, controlling and closure of a project.

Types:-

Architectural Project Manager

Engineering Project Manager

IT Project Manager

Software Project Manager

IT Infrastructure Project Manager

Certification:-

Project Management Professional (PMP)

Certified Associate in Project Management (CAPM).

Program Manager

Program manager oversees a team of information systems professionals who are engaged in various

projects. Program managers differ from project managers in that their roles are broader in scope. The role of a program manager is to act as a coordinator for an organization’s projects.

OS and Web Server

Operating

Web Server

System

Apache Tomcat

Mac OS

Web Logic

Linux

Jboss

Unix

Apache HTTP Server

Window

WebSphere

Ubuntu

GlassFish

MS-DOS

Red Hat

Programming and Scripting Language

Programming Language

Scripting Language

Java

JavaScript

C#

Python

C++

Shell Script

Python

VB Script

PHP

Perl

Ruby on Rails

Jython

iOS/Swift

Ruby

ABAP (SAP)

TypeScript

SQL Database and NOSQL Database

SQL Database

NOSQL Database

MySQL

MongoDB

Oracle

HBase

DB2

Cassandra

Microsoft SQL Server

Redis

PostgreSQL

Couch DB

SQLite

Neo4j

MariaDB

OrientDB

IBM Db2 Family

Microsoft Access

Software Development Methodologies and SDLC

Methodologies

SDLC

Agile

Requirement gathering and analysis

Waterfall Model

Design

RUP (Rational Unified Process)

Implementation or coding

Spiral Model

Testing

Prototype

Deployment

Rapid Application Development

Maintenance

Scrum

Cloud technologies

BI Tools

Amazon Web Services

Microsoft Azure

SAP Business

Intelligence

Google Cloud Platform

MicroStrategy

Oracle BI

ETL Tools and Reporting Tools

ETL Tools

Reporting Tools

Informatica PowerCenter

SAP Crystal Reports

IBM Infosphere Information Server

Tableau

Oracle Data Integrator

Oracle XML

SQL Server Integrated

Services (SSIS)

Tableau

Dbxtra

Ab Initio

Talend

Datadog

BIRT

SAS

GoodData

SAP — Business Objects

Sybase ETL

QlikView Expressor

Big Data

Data which are very large in size is called Big Data. Normally we work on data of size MB (WordDoc, Excel) or maximum GB (Movies, Codes) but data in Peta bytes.

Sources of Big Data:-

These data come from many sources like

Social networking sites

E-commerce site

Weather Station

Telecom company

Share Market

Hadoop

Hadoop is an open source framework. It is provided by Apache to process and analyze very huge volume of data called Big Data. It is currently used by Google, Facebook, LinkedIn, Yahoo, Twitter etc.

Hive

Pig

Sqoop

Kafka

Yarn

Scala

Spark

Storm

MapReduce

Hbase

HDFS(Hadoop Distributed file System)

ERP

Definition: Enterprise resource planning (ERP) is business process management software that allows an organization to use a system of integrated applications to manage the business and automate many back office functions related to technology, services and human resources.

Salesforce.com

Microsoft Dynamics

NetSuite

Oracle JD Edwards

Infor 10 ERP

Maximo

People Soft

Oracle EBS

Definition: Salesforce is a CRM (Customer Relationship Management) software on cloud. It involves managing all aspects of relationship between an organization and its customers.

Skill Set

Sales Cloud

Service Cloud

Force.com

Salesforce.com

Visualforce Pages

Lightning

Apex

SOQL

SOSL

SFDC

Sandbox

Android

Definition:

Android is operating system for mobile devices such as tablet computers and smartphones.

It is developed by Google and later the OHA (Open Handset Alliance).

Skill Set:

Android SDK

Android Web Service

Android multithreading frameworks

Android Studio

GitHub

Git

Retrofit

Android Bluetooth

Android SQLite

IOS

Definition: iOS is a mobile operating system created and developed by Apple Inc.. It is the operating system that presently powers many of the company’s mobile devices, including the iPhone, iPad, and iPod Touch.

Skill Set:

Objective C

Swift

Cocoa

UIKit

Xcode

APNS (Apple PushNotificationService )

Cocoapods

MobileCoreServices

AFNetworking

Mapkit

XCTest framework

SAP

SAP stands for Systems Applications and Products in Data Processing. SAP by definition is also named of the ERP (Enterprise Resource Planning) software as well the name of the company. SAP is an enterprise application software (EAS) suite that can be used to manage Enterprise Resources Planning (ERP).

SAP Module

Production Planning (SAP PP)

Material Management (SAP MM)

Financial Supply Chain Management (SAP FSCM)

Sales and Distribution (SAP SD)

Project System (SAP PS)

Financial Accounting and Controlling (SAP FICO)

Plant Maintenance (SAP PM)

Quality Management (SAP QM)

SAP Technical Module

SAP BI

SAP BW (business warehouse)

SAP HANA (High-performance Analytic Appliance)

SAP BASIS (Business Application Systems Integrated Solutions)

SAP ABAP (Advanced Business Application Programming)

SAP NETWEAVER

SAP MDM Master Data Management

DevOps

Definition: DevOps is a set of software development practices that combines software development and information technology operations. DevOps Engineer works with developers and the IT staff to oversee the code releases.

Skill Set:

Jenkins

Jira

GIT

GitHub

Ansible

SVN

Chef

Puppet

Kubernetes

Network Engineer

Definition: A network engineer is a technology professional who has the necessary skills to plan, implement and oversee the computer networks that support voice, data, video and wireless network services.

Skill Set:

LAN (Local Area Network)

WAN(Wide Area Network)

MAN (Metropolitan Area Network)

Configure IP

Switch

Routers

FTP: File Transfer Protocol

SSH: Secure Shell

SSL: Secure Sockets Layer

SMTP: Simple Mail Transfer Protocol

TELNET (telnet)

HTTP: Hyper Text Transfer Protocol

Cisco CCNA Certification.

Cisco CCNP Certification.

VPN (Virtual Private Network)

Network troubleshoot

Operating Systems.

AWS Engineer

AWS is stands for Amazon Web Services. The AWS service is provided by the Amazon that uses distributed IT infrastructure to provide different IT resources available on demand. It provides different services such as infrastructure as a service (IaaS), platform as a service (PaaS) and packaged software as a service (SaaS)

Amazon S3 (Simple Storage Service)

Amazon Redshift

AWS SDK

EBS (Amazon Elastic Block Store)

Amazon VPC (Amazon Virtual Private Cloud)

Amazon ELB (Elastic Load Balancing)

Amazon RDS (Amazon Relational Database Service)

AWS IAM (AWS Identity and Access Management)

Amazon CloudFront

Amazon CloudWatch

AWS Route53

Microsoft Azure

Windows Azure, which was later renamed as Microsoft Azure in 2014, is a cloud computing platform, designed by Microsoft to successfully build, deploy, and manage applications and services through a global network.

Skill Set:

Azure Active Directory (AAD)

Azure AD Connect

Active Directory Federation Services (ADFS)

Azure MFA (Azure Multi-Factor Authentication) Azure CDN (Azure Content Delivery Network)

Azure RBAC (Role-based access control)

Azure IAAS (Infrastructure as a service)

Azure PAAS (Platform as a Service)

Azure SAAS (Software as a Service)

Data Analyst

Definition: Data Analyst interprets data and turns it into information which can offer ways to improve a business, thus affecting business decisions. Data Analysts gather information from various sources and interpret patterns and trends — as such a Data Analyst job description should highlight the analytical nature of the role.

Data collection

Data Science

Data processing

Data cleaning

Exploratory data analysis

Data Modeling

Data visualization

Reporting Tools

BI Tools

Data Scientists

Data scientists are a new breed of analytical data expert who have the technical skills to solve complex problems — and the curiosity to explore what problems need to be solved. They’re part mathematician, part computer science. Data science is a multi-disciplinary field that uses scientific methods, processes, algorithms and systems to extract knowledge and insights from structured and unstructured data.

Skill Set:

Machine Learning

SAS

SQL

Python

Hive

Pig

Apache spark

MATLAB

Understanding of Statistics, Mathematics, visualization, Algorithms.

IMPORTANT TERMS:

I — 94 — Port of entry to US.

I-129 — Petition for a Non-immigrant worker. (Basically all paper work your company submits while applying for H1B to labour dept. for a candidate.)

I -797- H1B approval notice. ( It is the approval notice given consultant when he applied for H1B)

23.4 I -797A — It is an original approval notice with the I-94 attached. I 797A is issued to people only in the USA currently undergoing a change of status (f1-h1, h1-h1, l1- h1 etc.). The “A” is for Change of status approved which means the applicant can continue to remain in the USA and work

I -797B — I-1797B is an original approval notice with no I-94 attached. If you have received an I-797B, this means that the petition itself is approved, but the COS/Extension of Stay is not approved. You would have to go back to your home country to get your visa stamped, and then re-enter the US.

I — 797C — It is a copy of the approved petition. This is usually given to the employers for their reference file.

EAC — (Receipt Number): It receipt no written in 1–797A form. We can check status of the visa of the candidate.

EIN — Employer Identification Number (EIN) is also known as a Federal Tax Identification Number; it has 9 digit numbers and is used to identify a business entity. Also known as the Tax Identification Number (TIN).

SSN — Social Security number (SSN) is a nine-digit number issued to U.S. citizens, permanent residents, and temporary (working) residents. Its primary purpose is to track individuals for taxation purposes.

W-9 -. Taxpayer Identification Number and Certification for the independent consultant. (It is the form issued to the independent (1099) consultant by the employer for the tax Identification Number).

Purchase Order: It is an agreement send to an Employer / an Independent consultant who got confirmed for the project

EAD: EAD is the document (Form I-688, Form I-688A, Form I-688B, Form I-766, or any other successor document issued by USCIS) that proves as evidence that the holder is authorized to work in the United States.

I- 140: Immigrant Worker Petition If you are an employer wishing to sponsor (or petition) for a foreign national to work in the United States on a permanent basis, you must file Form I-140.

I-145: Adjustment of status (“AOS”) is a procedure that allows an eligible applicant to become a lawful permanent resident of the United States without having to go abroad and apply for an immigrant visa.

A security clearance: A security clearance is a status granted to individuals allowing them access to classified information, i.e., state secrets, or to restricted areas after completion of a thorough background check.

Type of securiy clearance:

Confidential: The simplest security clearance to get. This level typically requires a few weeks to a few months of investigation.

Secret: A Secret clearance, also known as Ordinary Secret, requires a few months to a year to fully investigate depending on the individual’s activities.

Top Secret: Top Secret is a more stringent clearance. A Top Secret, or “TS”, clearance is often given as the result of a Single Scope Background Investigation, or SSBI. Top Secret clearances generally afford one access to data that affects national security,

List of the more popular and possible sets of security a clearance is below:

Confidential Secret (Collateral)

Top Secret (Collateral)

DOE — C, L, Q

FBI (equivalent to TS Collateral) NATO Secret

Position of Public Trust Yankee White

Top Secret/SCI

Implementation Partner: The organization which implements the projects to the vendor.

Middle Layer (or) Prime Vendors: The organization which supports the end client and the vendors

Direct Deposit: Salary paid directly to the consultant to their bank account and not by sending in cheque.

Important things to notify:

Once you get a requirement please spend at least 3–4 minutes on each of it Go through the requirement thoroughly and find out the right consultant for the right job Try to find out a consultant who is having strong skills, good attitude, ability to perform at any environment, interest to to the job, strong communication, geographical knowledge of the the client, etc. For a normal requirements (example .net, java, oracle) try to find a consultant from your own database/resource/vendors list. For a normal requirement do not source citizens, always submit H1b’s only. It is advisable to work with the vendors with those we had an agreement before or with whom we have a real confident Never reveal our end customer’s details to the vendors until get a confirmation from RM/AM. If it is a unique/complicated requirement circulate it, in to your vendors list, post it in C2C, Dice, Google (whatever it may be) and also try to avail from a references (friends/colleague, etc.)

Never update the resume without the consultant knowledge/authorization and do not ask the consultant to update it’s which one he does not have an experience on it Make sure that your submittal consultant’s h1b is holding by the vendor who is submitting to you Before submission get the NCA from the vendor and rate confirmation too Never submit the consultant without getting the confirmation from the vendor who is holding the visa Is he/she open for the telephonic calls?

Is he/she ok for the time frame (Some customers take a long time to decide while other not do the same) Is she/he has any pipeline

Screening:

Initial technical/HR evaluation is mandatory before submission

Submission Time:

Make sure that the consultant is really fit for the project Always submit the resume in a format. Try to submit with the consultant’s full name and ensure that you have mentioned his/her contact details on the submittal form Properties of the resume should be edited before submission References details should be mentioned AM/RM will not accept the personal references from friends/colleagues/vendors/ relatives etc References from Project manager/Team leader will be accept at any condition, but from the director or MD will be question?

References details should be in a professional manner. Do not provide the personal email address of your references. Make sure to get an official email address of your references

H1b copy (I797), I94

Our preferred contract terms are C2C and W-2. If incase of 1099, you need to get an approval from Resource Manager

Relocation factor is important for any submission. You must have information from the candidate as to why he/she would like to relocate? You are expected to think on relocation consequences (for the candidate) beyond what you hear from them.

Availability of the candidate for the initial screening by preferred vendor–After your submission of a profile to Resource manager the minimum expectancy of candidate’s availability is 48hrs.

You have to work with the direct employers and no layers. At a later time if you find out that there is a layer in between then we have the right to work with the employers directly. For a critical position, you need to have the prior approval from Resource Manager before working with layers Signed NCA should be in place before making submission to Resource Manager or Account Manager.

Initial technical/HR evaluation is mandatory before submission. Current location and his/her interest to move to the new project location H1 status and employer name

You need to be extra cautious with the independent (H1 transfer candidates) consultants who may work with multiple prospective employers. For Example. ABC consultant working with TCS or Satyam or HCL or Wipro may try to transfer their H1 with other vendor companies. THIS KIND OF CONSULTANTS ARE NOT OUR CHOICE BECOZ they will be working with various vendor companies without having any control. So we might lose the candidate after confirmation.

Communication and presentation skills are very important for any position

Two professional references with name, client name, title, phone and email You need to do this for everyone. Always prefer American references with client email ids.

Before qualifying the resume for submission, you need to check on these things with the employer as well with the candidate

How long he/she has been out off the project?

You should not consider anyone who is out off the project for more than 4 weeks. II. How many interviewsthat he/she has given in that particular week?

--

--

No responses yet