The Book  


In this book, you will find thirteen chapters, broken down into four sections. You can surely jump in anywhere in this book. It is written in such a way that a reader can start from any chapter and flip through to find sample job descriptions and resume highlights and technical screening questions for a given job role. For example, if you are recruiting a software testing role, just go straight to Chapter 8.

Chapter 1 : The Technical Job Requisition

Anatomy of a Technical Job Requisition
Request for Information (RFI)
Job Requisition—with All the Answers
Candidate Questions
Possibility Rating

Chapter 2: The Technical Resume

Decipher the Resume
Correlation between the Requisition and Resume
Adding Professional Experience
Questions from a Resume
Skill Embellishments

Chapter 3: Technology Team

Technology Organizational Chart (a dotcom company)
Why the Organization Chart
The Recruiter’s Take
What To Do with an Org Chart

Chapter 4: Networking Fundamentals

From the Beginning
The Open Systems Interconnection (OSI) Network Model
Definition of Server and Client
Categories of Networks
Types of Networks
Network Protocols

Chapter 5: Operating System Fundamentals

What Is an Operating System?
Capabilities of the Operating System
Categories of Operating Systems
Desktop Operating Systems
Network Operating Systems
Operating System Types
Operating System Skills Sets
Conversation between a Technical Recruiter and a System Administrator
Desktop versus Network Administration


Chapter 6 : Software Development Life Cycle (SDLC)

SDLC in a Nutshell
The Business Analyst and Software Requirements
Phases of SDLC
How SDLC Comes Together
The Technical Project Manager versus the Project Manager
Combining the Business Analyst and Project Manager

Chapter 7: Software Development Technologies

Types of Programming Languages
Types of Software Development
Software Development Methodologies
Development Frameworks
Development Technologies and Their Uses
Job Roles in Software Development
Hiring Challenges

Chapter 8: Software Testing

What Is Software Testing?
What Does a Software Tester Do?
Software Testing versus Quality Assurance
The Software Tester’s Role
Software Testing Team Members
Types of Testing
Stages of Software Testing
Testing Skills Sets
Study of a Software Tester’s Job Description
Reviewing a Software Tester
What We Learned

Chapter 9: Database Technologies

Characteristics of Database Applications
Database Languages
Database Objects
Database Terms
Database Solutions

Chapter 10: Database Job Roles

Database Administration
Database Development
Study of a Database-Related Job Description
Database Role Descriptions
Database Engineer (DBE)
Database Administrator (DBA)
Data Analyst
ETL Developer

Chapter 11: Systems Administration

Network Systems Administration
Application Systems Administration

Chapter 12: SAP Enterprise Resource Planning (ERP) Overview 

What Is ERP?
Evolution of SAP ERP Application
SAP Business Software
SAP ERP Overview
Human Capital Management
Procurement and Logistics Execution
Product Development and Manufacturing
Sales and Services
Corporate Services
SAP Candidate Resume
SAP FI/CO Job Description

Chapter 13: Certifications

The Value of Certification
The Question About Certification
Profile of the Certified versus Noncertified
Product and Business Process Certifications
Operating System Certifications

Section Details

Section One (Chapters 1–3)
The Technical Job Requisition is introduced in Chapter One as one of the initial documents a technical recruiter encounters. The job requisition is analyzed to find possible questions for the hiring manager. Unless you’ve recruited the same job description for the same client for several years, you cannot always assume you know what the hiring manager wants in a candidate. Chapter One analyzes a real-world job description to find answers to questions that might have otherwise been assumed or hidden, thus leading to a failed recruiting process.

In Chapter Two we discuss the Technical Resume. Though recruiters scan through tons of resumes on a day-to-day basis, it’s still important to identify and analyze the selected ones for answers—answers to questions identified from the job requisition. This chapter also looks at the correlation between the resume and job description, how to identify and avoid skill embellishment, and how to ask questions identified from a resume.

Chapter Three looks at the Technology Team and the makeup of a technology team. The Organizational Chart is introduced to identify decision makers at the client organizations. This chapter also identifies and reviews the role descriptions of key players in a technology company.

Section Two (Chapters 4–5)
Chapter Four discusses Fundamentals of Networking as the foundation for technology as we know it today. In this chapter readers will benefit from information about network layers, types of networks, the advantages of one over the other, and network protocols and how they interact with each other.

Chapter Five deals with Operating System Fundamentals. It describes the difference between operating systems, especially the server operating systems versus the desktop operating systems. In this chapter the reader is also introduced to the skills set requirements for major operating systems like UNIX, Windows, and Mainframe.

Section Three (Chapters 6–8)
Chapter Six looks at the Software Development Life Cycle (SDLC), the makeup and process of SDLC and how it affects the development process, and what job descriptions (positions) fit in each phase of the process and how they interact with each other. This chapter also reviews a real-life development process and the part that SDLC plays in it.

Chapter Seven covers Software Development Technologies and a description of the types of programming languages. This chapter also reviews how software development is broken up into systems development, embedded systems, and Web application development. Methodologies and frameworks are highlighted here, as well as how to stay current with technology.

Chapter Eight deals with Software Testing and how it differs from Quality Assurance, the role of the software tester, and the skills requirements of a tester. This chapter also studies the typical job description of a software tester.

Section Four (Chapters 9–13)
Chapters Nine and Ten discuss the many faces of Database Technologies and Database Job Roles found in business intelligence, data reporting, database development, administration, data warehouse, and data mining. Chapter Nine also compares two major database software manufacturers and how their software compares to each other.

Chapter Ten describes the major database job roles and analyzes their job descriptions and resumes.

Chapter Eleven addresses Systems Administration for Networking and Application Systems. This chapter takes a look at the different networking role descriptions—server administrator, security administrator, the difference between the administrator and engineer roles, and the rise of the “Architect” position in systems administration.

In Chapter Twelve, SAP ERP Overview, you will see an overview of SAP Enterprise Resource Planning business applications, the different modules they contain, and their skills requirements.

Chapter Thirteen, Certification, answers questions about certification, how it’s been devalued over the years, and why companies need certified candidates. Certifications in software development, business process, and operating systems are discussed in detail.

Book - BUY this book from

Newsletter - To receive updates
Obi's blog

Technology Made Simple for the Technical Recruiter

Check out Obi's latest thoughts on technology and technical job roles for IT Recruiters

Read Obi's blog