100% found this document useful (3 votes)
1K views15 pages

Checklist - IT Terminology For Recruiters and Sales Managers

Uploaded by

Alexandra Elena
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (3 votes)
1K views15 pages

Checklist - IT Terminology For Recruiters and Sales Managers

Uploaded by

Alexandra Elena
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Michal Juhas Training Solutions

Copyright Notice
Copyright © 2021 EdTech Labs Europe j. s. a., All Rights Reserved

All rights reserved. No part of this publication may be reproduced, distributed, or transmitted
in any form or by any means, including photocopying, recording, or other electronic or
mechanical methods, without the prior written permission of the publisher, except in the case
of brief quotations embodied in critical reviews and certain other noncommercial uses
permitted by copyright law.

For permission requests, write to the publisher, at the address below:

EdTech Labs Europe, j. s. a.


Cernysevskeho 10

851 01 Bratislava

Slovak Republic

www.edtechlabs.com

Ordering Information:

Special discounts are available on quantity purchases by agencies, corporations,
associations, and others. For details, please request more info on our website at 

https://geekrecruiters.com/for-teams.

IT Recruitment Training For Teams:


If you’d like to train your team on-site at your premises or online via a conference call, please
request our brochure at https://michaljuhas.com/it-recruitment-for-teams.

This is a product of Geek Recruiter’s Academy. Learn more about Geek Recruiters products
at https://shop.geekrecruiters.com/.

IT Recruitment Academy 2
Michal Juhas Training Solutions

Quick Self-Assessment
Try to answer these questions. If you knew the answer, tick the box on the right.

Did you
# Question
know?

1 What is a software framework?

2 What is an alternative to Waterfall software development?

3 What roles do work in Scrum teams?

4 What is a CMS?

5 What are some of the most popular tech stacks?

6 What’s the di erence between testing and QA?

7 What’s the di erence between SQL and PL/SQL?

8 What’s the di erence between UX and UI?

9 What’s the di erence between Scrum and Kanban?

10 What frameworks or technologies do you consider trending?

IT Recruitment Academy 3
ff
ff
ff
ff

Michal Juhas Training Solutions

Did you
# Question
know?

What’s the di erence between a database developer and database


11 administrator?

12 What’s the di erence between a web developer and a frontend developer?

13 What PHP frameworks do you know?

14 What JavaScript frameworks do you know?

15 What is Python used for?

16 What is Swift?

17 Where do developers store their code?

18 What is an API and why it’s so important in software development?

19 What are some of the most popular frameworks in JavaScript language?

20 What database systems are you aware of?

IT Recruitment Academy 4
ff
ff
Michal Juhas Training Solutions

Did you
# Question
know?

21 What’s the di erence between a data engineer and a data scientist?

22 What is DevOps and why it’s so popular these days?

23 What are some of the most popular frameworks in Java language?

24 What are some of the most popular CMS?

25 How would you search a C# mobile app developer on LinkedIn?

26 How would you search for a JavaScript developer on GitHub?

How do you determine if a full-stack JavaScript developer is a good t for a


27 cross-platform mobile app developer role?

What would you ask a backend Java developer during a screening/interview


28 call?

Your score: ________ out of 28 questions

IT Recruitment Academy 5
ff

fi
Michal Juhas Training Solutions

Must-know IT Acronyms

You can nd the following acronyms in most job descriptions. Do you know what do
those acronym actually mean? Can you use them in a sentence?

MongoDB, Express.js, React, Node.js MERN


API Application Programming Interface
MS Windows, MS Azure Microsoft MS
Application Service Provider (SaaS provider)
Minimum Viable Product MVP ASP
Active Server Pages
Object Oriented Programming OOP
AWS Amazon Web Services
Object Relational Mapper ORM
CI Continuous Integration
iOS, OS X, macOS Operating System OS
CD Continuous Delivery
Platform as a Service PaaS
CDN Content Delivery Network
PHP Extension and Application Repository PEAR
CMS Content Management System
Recursive acronym for “PHP: Hypertext Preprocessor” PHP
CSS Cascading Style Sheets CSS3
Procedural Language SQL PL/SQL
CX Customer Experience
Representational State Transfer REST
DBMS Database Management System
Quality Assurance QA
GCP Google Cloud Platform
Software As a Service
HTML Hyper-Text Markup Language HTML5
Storage as a Service SaaS IT Hyper-Text Transfer Protocol HTTPS
HTTP
Security as a Service Acronyms
IaaS Infrastructure as a Service
Software Development Kit SDK
IDE Integrated Development Environment
Software Development Lifecycle SDLC
Java Enterprise Edition (used after J2EE, now legacy)
Search Engine Optimization SEO JEE
Jakarta Enterprise Edition (most recent, since Sep 2019)
Software License Agreement
SLA J2EE Java 2 Platform, Enterprise Edition (legacy name)
Service Level Agreement
J2SE Java 2 Platform, Standard Edition (legacy name)
Simple Object Access Protocol SOAP
JS Java Script
Single Page Application SPA
JSE Java Platform, Standard Edition (Java SE)
MySQL, NoSQL Structured Query Language SQL
JSF JavaServer Faces
Subversion SVN
JSON JavaScript Object Notation
User Interface UI
JSP JavaServer Pages
Unified Modeling Language UML
LAMP Linux, Apache, MySQL, PHP
User Experience UX
MEAN MongoDB, Express.js, Angular, Node.js
Extensible Markup Language XML

Recruitment consultants ll more IT


vacancies, sales managers close more
deals… if they can “talk tech” with
candidates and clients.

IT Recruitment Academy 6
fi

fi

Michal Juhas Training Solutions

72 Common IT Roles
Are you aware of the common IT roles?

Wix
UX designer Website builders
Square
UI designer
Web Developers Wordpress
Creative director Designers React
CMS Joomla
User researcher Angular
Drupal
Visual designer Vue.js
DevOps engineer
Web designer JavaScript developer Ember
SRE Infrastructure & Networking
Specialists
Node.js
Frontend Developers JavaScript developer
Django
Python developer
Flask

Cloud systems engineer JEE

Cloud Specialists Java developer Spring


Hibernate
Software architect Laravel
Software Engineers Backend Developers PHP developer
Systems architect Symfony
Security architect Architects .NET Framework
C# developer
.NET Core
Cybersecurity engineer Ruby developer Ruby on Rails
Security software developer Fullstack Developers Perl developer
Cyber Security Specialists (Backend + Frontend)
Security analyst
Objective-C
iOS app developer
Swift
IT support specialist IT Roles Map Native apps
Java
Technical support Source, recruit, attract, Android app developer
and assess with confidence. Kotlin
Application Support Engineer
Support Specialists
Helpdesk Specialist Mobile App Developers React Native
Cross-platform apps JavaScript Ionic
System administrator
Titanium
Windows administrator Appcelerator
C#
Linux administrator Xamarin
Network administrator Dart
Application developer Flutter
Administrators Desktop App Developers
Database administrator Java developer JSE
CTO
CIO
Business analyst
IT director Executives
System analyst
Manual tester AI & ML
Specialists Data warehouse analyst
Software tester Analysts
Data analyst
AI/ML engineer
QA engineer
QA manager
Testing & QA roles Database developer
Test automation engineer
Database administrator Product manager
Automation tester
Data warehouse (ETL) developer Project manager
Senior Software QA Engineer
BI analyst Technical lead
Quality Assurance Engineer
BI architect Managers
VP of engineering
Data analyst
Data & Business Intelligence Specialists Development lead
Data scientist
IT project manager
Product owner
Oracle Developer
Scrum teams Scrum master
Power BI Developer
Business Intelligence Consultant Head of Software Development

IT professionals don’t like engaging with


recruitment consultants and sales
managers who know little about IT and
related roles. “First speak tech, then sell
more.”

IT Recruitment Academy 7

Michal Juhas Training Solutions

Key IT Terminology
Are you aware of the key IT terminology? Can you ask relevant questions the hiring
managers or candidates?

1. Software Development Lifecycle & Methodologies


Systems Development Lifecycle (SDLC)
Stages of the SDLC
Methodologies of the SDLC
Waterfall
Lean
Agile
Four Agile values
Twelve Agile principles
Three Agile methodologies
Kanban
Scrum
Extreme programming
Scrum in depth
Three Scrum roles
Four Scrum events
Five Scrum artifacts
How does Agile in uence DevOps, and vice versa

2. Organizational Design & Digital Teams


Organizational Structure
Functional IT Organization
Divisional IT Organization
Matrix IT Organization
Agile / Flat IT team structure
Product vs. Engineering Teams

IT Recruitment Academy 8

fl

Michal Juhas Training Solutions

Speci cs of the Product teams


Common engineering teams
Team Patterns
Technology teams
Matrix teams
Product teams
Team Speci cs
Siloed vs. Agile, cross-functional teams
Startups vs. Corporations
Product-centric company vs. Agency
Business-developer match
Career Paths & Ladders
Frequent entry roles in IT
From an Engineer to a CTO
Operating Levels
The 16 Key Roles In Digital Teams
Digital Business Team Roles (Product manager, UX, UI designer, …)
Digital Technology Team Roles (Frontend, Backend, Data, Infra, QA)
Extended Business Team Roles (CX design, (Tech) Customer support, …)
Management Roles in IT
CIO vs. CTO
CTO vs. VP Engineering
Product manager vs. Product owner
Project manager vs. Product manager
Individual Contributors in IT
Software developer
Software tester
Database developer
Database administrator
Designer
IT support / Technical support
Business vs. System analyst

IT Recruitment Academy 9
fi

fi

Michal Juhas Training Solutions

Business analyst
System analyst
Network engineer
IT consultant / Technical consultant
Technical sales
Web developer

3. Software Developers, Languages, Frameworks


Languages, Frameworks, Libraries, Tools
Programming language
Software framework
Software library
IDE
The three IT layers: Frontend, Backend, Storage
Backend & Frontend Languages
PHP language
Java language
JavaScript language
C# language
Python language
Ruby language
C++ language
SQL language
Native Mobile App Languages
Kotlin
Swift
Objective-C
Web developers
Web developer
HTML5
CSS3
Who is a Frontend developer?

IT Recruitment Academy 10

Michal Juhas Training Solutions

Who is a Backend developer?


Who is a Fullstack developer?
Who is a Mobile app developer?

4. Tech Stacks, Servers, Cloud, Storage


Application, Server, Interface
Application
Server
Application Programming Interface (API)
Tech components
The three IT layers
Operating system
Web server
Database server
LAMP tech stack
MEAN tech stack
Cloud
Software Code Repositories
Open source code / software
Repository
Git
GitHub
GitLab
Bitbucket

5. Data, Databases, Business Intelligence


Foundation
Data
Database
Database server
Query & Programming Languages

IT Recruitment Academy 11

Michal Juhas Training Solutions

SQL (Query Language)


PL/SQL (Programming Language)
Big Data
Data Warehouse vs. Big Data
Big Data Tools
Team Roles
Database developer
Database administrator
Data architect
Data engineer vs. Data scientist
Business intelligence (BI) analyst vs. Data scientist
Data warehouse analyst

6. Testing, QA, DevOps


Testing in Waterfall vs. Agile
Manual vs. Automated testing
Testing vs. QA
Testing in Waterfall
Testing in Agile
Agile vs. Waterfall testing
Agile Testing
Agile testing principles
Agile testing methods
Agile testing mindset (vs. Waterfall?)
Testing Types
Functional testing (Sanity testing, Regression, Smoke, UAT, …)
Non-functional testing (Security, Load, …)
Testing Tools & Frameworks
Testing frameworks
Software testing automation tools
JavaScript test automation frameworks
Team Roles

IT Recruitment Academy 12

Michal Juhas Training Solutions

Testing team roles


Team roles explained
Agile tester’s role
Agile tester’s skills
DevOps
DevOps = Dev + Ops + QA
Development work ow in a DevOps environment
CI
CD
DevOps tools

7. Software Design, Web Design, CMS


Prototyping
Design Sprint
Prototype
MVP
UX, UI
UX
UI
CX
Content Management Systems
CMS
Wordpress
Drupal
Joomla

IT Recruitment Academy 13

fl

Michal Juhas Training Solutions

ATTENTION: Recruiters, HR & TA specialists, BizDev managers, recruitment & sales managers:

"Your Team Is Missing Out On


Commissions And Bonuses Because
They Are Not Filling All The IT
Positions They Can!"
If your team is like most I worked with, they can start lling more IT vacancies as
soon as they understand all the technical terminology in JDs and CVs.

Recruitment agencies hire me when they face some of these challenges:

• Recruiters have hard time analyzing their job requirements because they are
full of IT terms they don't know,
• They are not con dent when engaging with IT candidates or hiring managers,
• Technical CVs are a "blackbox" because of the abundance of IT terminology,
• They are ine cient when matching candidates with positions because the IT
roles are vague and confusing.

But the good news is that they CAN do better in IT recruitment. I've


helped clients from Europe, the US, and Asia to ll more IT positions and
I'm here to help your team, too!

IT Recruitment Academy 14
ffi
fi

fi
fi


Michal Juhas Training Solutions

About Michal Juhas


Managing Director & Lead Recruiter at Geek Recruiters

Michal has co-founded companies in the


Czech Republic, Thailand, and Slovakia. The
biggest one, where he served as a CTO, has
reached 100 mil. USD in annual gross booking
volume. As the CTO, Michal has hired and led
on-site and remote software development
teams and was responsible for innovation and
product management.

In 2019, with his business partner they started


EdTech Labs Group with a goal to help
businesses recruit and build IT teams who
deliver great software. Their clients include
well-known companies from Europe and the
US.

Michal also serves as a consultant and trusted advisor to CEOs, CTOs, and business owners who
want to use modern digital marketing and sales strategies to grow their business.

Featured Publications
1. IT Talents Book

2. Recruiter’s Mind Maps Booklet

3. Secret Guide To Con dent Small-talk With IT Candidates

4. My Recruitment Method

Interested? Please reach out via email 



michal@michaljuhas.com to schedule a call.

IT Recruitment Academy 15
fi

Michal Juhas Training Solutions
IT Recruitment Academy
2
Copyright Notice
Copyright © 2021 EdTech Labs Europe j. s. a., All R
Michal Juhas Training Solutions
Quick Self-Assessment 
Try to answer these questions. If you knew the answer, tick the box on
Michal Juhas Training Solutions
▢
11
What’s the difference between a database developer and database 
administrator?
▢
12
Wha
Michal Juhas Training Solutions
Your score: ________ out of 28 questions

▢
21
What’s the difference between a data engineer
Michal Juhas Training Solutions
Must-know IT Acronyms

You can find the following acronyms in most job descriptions. Do you k
Michal Juhas Training Solutions
72 Common IT Roles 
Are you aware of the common IT roles?
IT professionals don’t like engagin
Michal Juhas Training Solutions
Key IT Terminology 
Are you aware of the key IT terminology? Can you ask relevant questions t
Michal Juhas Training Solutions
Specifics of the Product teams
Common engineering teams
Team Patterns
Technology teams
Matrix
Michal Juhas Training Solutions
Business analyst
System analyst
Network engineer
IT consultant / Technical consultant
Technic

You might also like