3. Cloud Computing
• Cloud Computing or ‘the cloud’ refers to pooling of technology
resources for the delivery of centralized data storing and access
services over the Internet
• We all enjoy the facility to upload documents, photos and videos to
the Internet (‘the cloud’) and retrieve them anytime, anywhere at our
convenience
• It helps organizations to save huge investments on services and
infrastructure for data storage, software licenses, servers and
hardware
3
4. Essential Skills
• To become a cloud computing professional, candidates with IT or
computer related background are preferred due to have basic
knowledge of computers and programming.
• Technical Skills - Knowledge of HTML, PaaS (Platform as a Service),
and programming languages like Java, C++, .Net etc.
• Business and Financial Skills - Knowledge of business case, online
marketing strategies and financial terminologies.
• Project Management – Client negotiation skills, capability of risk
analysis, service agreements and policies.
• Data Integration and Analysis – Basic knowledge of database, data
mining and ERP system.
4
5. Career Opportunities
• Popular Cloud related job Major cloud computing
certifications
EMC Cloud Architect (EMCCA)
EMC Cloud Infrastructure and
Services Certification (Associate
Level)
EMC Virtualized Data Center
and Cloud Infrastructure
Certification (Specialist Level)
VMware Cloud Certification
Top Recruiters
Certificate of Cloud Security
Knowledge
IBM Certified Solution Architect
Role/Job Average Salary
Solutions Architect Rs 17,38,775
Technical Architect Rs 18,86,908
Information Technology (IT)
Architect
Rs 19,42,717
Development Operations
(DevOps) Engineer
Rs 7,07,033
Enterprise Architect, IT Rs 29,58,840
Senior Solutions Architect Rs 25,01,050
Senior Software Architect Rs26,30,400
5
6. Amazon.com Inc
Cisco Systems Inc
International Business
Machines (IBM) Corp.
Ericsson Inc.
Tata Consultancy
Services Limited
HCL Technologies Ltd.
Accenture Technology
Solutions
IBM India Private Limited
Accenture
Wipro Technologies Limited
Cognizant
InfoSys Limited
Capgemini
SAP Labs India
Oracle
Career Opportunities
6
13. Computer Networks
• A collection of computing devices connected in order to
communicate and share resources
• Connections between computing devices can be physical using
wires or cables or wireless using radio waves
13
17. Career Opportunities
1. Network Security Engineer
• Their main responsibilities include maintaining systems, identifying
vulnerabilities, and improving automation
• The minimum salary of a network security engineer begins at Rs 4 lakhs and
can go up to 8 lakhs per annum
2.Cyber Security Analyst
• A cyber security analyst is also responsible for conducting vulnerability testing,
risk analyses, and security assessments, and for managing the network
• The salary of a cyber security analyst begins at Rs 6 lakhs per annum
3. Security Architect
• The security architect helps in planning, researching and designing elements of
security
• The average pay of a security architect begins at Rs 17 lakhs per annum
17
18. 4. Cyber Security Manager
• They perform regular checks on all servers, switches, routers and other connected
devices to make sure there are no loopholes in the security.
• The average salary of a cyber security manager begins at Rs 12 lakhs per annum.
5. Cloud Security Engineer
• They handle all of the organization’s cloud computing environments and core
infrastructure, platforms, and software.
• The average salary of a cloud security engineer is approximately Rs 7.9 lakh per
annum.
6. Chief Information Security Officer (CISO)
• The CISO works with the staff to identify, develop, implement, and maintain
processes across the organization to ensure there are no security breaches.
• The average salary for top CISOs is anywhere between Rs 2 crores to 4 crores.
7. Information Security Manager
• They are responsible for detecting and preventing cyber threats within the company’s
data, computers, and networks.
• The average salary of an information security manager in India ranges from Rs 15
lakh per annum to Rs 16.5 lakh per annum
18
19. 8. Cybersecurity Engineer
• A cyber security engineer creates and executes secure network solutions
• The average salary of a cyber security engineer in India ranges from Rs 10
lakh to Rs 11 lakh per annum
9. Ethical Hackers
• They test and pick apart the vulnerabilities of networks, systems, and
applications. They also conduct security tests daily, weekly, monthly, or
quarterly depending on the needs of the organization. Certified professionals
with industry experience can earn as high as Rs 15 lakh per annum
10. Cybersecurity Consultant
• A cyber security consultant works independently with businesses with their
cyber security issues. Most companies usually hire cyber security consultants
on a contractual basis
• The average salary of a cyber security consultant is approximately Rs 6.5 lakh
per annum
19
21. Internet of Things(IoT)
• The IoT connects digital data to the physical world. Through this
network, items like fitness trackers and alarm systems use
embedded sensors to exchange information with each other
• Iot devices have been designed for both personal health, smart
home industrial needs.
• These include sensors that allow for remote monitoring, like
sensors that track water levels, and even drone technology that
provides information for data-based decision making
21
23. Career Opportunities
• IoT Developer - create the applications that allow devices to function.
They use standard APIs and programming languages, such as Java
and C++, in their day to day work, so strong programming skills are a
must
• IoT Architect provide a comprehensive perspective on company-wide
strategy. This role typically requires a PhD or extensive experience in
the field
• IoT Embedded Systems Designer IoT - connected devices consist
of sensors, microprocessors, and software that help run the systems.
These are essential to facilitating communication through IoT -
networks, and embedded systems designers work on the firmware that
helps them function
• IoT Solutions Engineer IoT - networks can easily be customized to
meet a range of needs, and solutions engineers are tasked with helping
23
24. Essential Skills
• Embedded Software Development
• Networking
• Data and AI
• Software Skills
Top Recruiters
• Amazon – AT & T - Qualcomm
• Google- Brocode – Broadcom
• Tesla –Pensondo – Aria- Aricent-Alcatel Cisco - Acenture
CapGemini
• TCS Infosys Wipro HCL CTS
• Mobile Company
24
26. Web Developer...
• Blogging, e-commerce, news, magazine, social media
• Very high demand of Web Designers & Developers in the business
industry
• According to the Bureau of Labor Statistics (BLS), the job market for
Web Developers is expected to grow 15% by 2026
• Web design - Overall look and feel of a website; Planning and
building the elements of your website, from structure and layout to
images, colors, fonts and graphics
• Web development - building, creating, and maintaining of websites
which includes aspects such as web design, web publishing, web
programming, and database management.
26
27. Front-end vs Back-end Developer...
• Front-end developer builds the front-end portion of websites and web
applications – HTML, CSS, Javascript, Angular, React, Bootstrap, Vue,
Typescript
• Back-end developer build code that allows a database and an
application to communicate with one another and also take care and
maintain the back-end of a website, Including databases, servers, and
apps, and they control what you don't see.– PHP, ASP.NET, Python,
Java, MongoDB, REST, Node.js, Express.js, Django
• Full-stack developer - Front-end + Back-end + Database
MEAN - MongoDB + Express + AngularJS + NodeJS
MERN - MongoDB + Express + ReactJS + NodeJS
27
28. Web development is future proof!
• Artificial design intelligence (ADI) - automate the process of
designing websites; Chatbot
• Merging the power of ML on the websites can help enhance
business productivity by collecting, assessing, and sharing insights
• Amazon, Ebay, Netflix and several others recommends you movies
and their other products using machine learning algorithms.
• Manage your thermostat and many more
28
33. Career Opportunities
• Neuroinformatician
• Bioinformatician
• Full Stack Web Developer for
Deep Learning
• Lead Manager – Deep Learning
• Natural Language Process
Engineer
• Senior Solution Architect
• Cognitive Technologies Architect
• Chatbot developer
• Principal Data Scientist
• Lead Machine Learning / Deep
Learning Engineer
• Senior Deep Learning Data
Scientist
• Technical Expert: Deep Learning
& Collective Intelligence
• Data Scientist
33
34. Image Processing
• Image processing is a method to perform some operations on an image,
in order to get an enhanced image or to extract some useful
information from it. It is a type of signal processing in which input is an
image and output may be image or characteristics/features associated with
that image
Purpose of Image Processing
• Visualization - Find objects that are not visible in the image
• Recognition - Distinguish or detect objects in the image
• Sharpening and restoration - Create an enhanced image from the original
image
• Pattern recognition - Measure the various patterns around the objects in the
image
• Retrieval - Browse and search images from a large database of digital
34
35. Image Processing
Applications of Image Processing
• Medical Image Retrieval
• Traffic Sensing Technologies
• Image Reconstruction
• Face Detection
Career Opportunities
• Computer Vision/Image Processing Engineer.
• R&D satellite Image processing and photogrammetry (m/f)
• Associate DSP Engineer.
• Image processing(Automotive ADAS)
• Research Engineer/AI Engineer/Data Scientist.
35
36. Natural Language Processing
• Natural Language Processing (NLP) is a component of AI in the
field of linguistics that deals with interpretation and
manipulation of human speech or text using software.
• It enables the computer to understand the natural way of human
communication by combining machine learning, deep learning and
statistical models.
36
37. Applications
• Chatbots
• Autocomplete in Search Engines
• Voice Assistants
• Language Translator
• Sentiment Analysis
• Grammar Checkers
• Email Classification and Filtering
37
38. Career Opportunities
• NLP Analyst
• Senior NLP Data Scientist
• NLP Application Developer
• NLP Applied Science Manager
• NLP Engineer
• NLP Data Scientist
38
42. Essential Skills
• Numpy
It is a library for the Python programming language, adding support for
large, multi-dimensional arrays and matrices, along with a large
collection of high-level mathematical functions to operate on these
arrays.
PANDAS
It is a software library written for the Python programming language for
data manipulation and analysis. In particular, it offers data structures
and operations for manipulating numerical tables and time series.
42
50. Data Science
• Data science is an interdisciplinary field
• It uses scientific methods, processes, algorithms and systems to
extract knowledge and insights from noisy, structured and
unstructured data
• It apply knowledge from data across a broad range of application
domains
50
54. Why and What is Analytics?
• Process of collecting, organizing and analysing large sets of data to
discover useful information which is most important
• Organizations have far more data than ever before
• Analytics solutions help organizations take better & fast
decisions
• Identify the opportunities for improvement
• All companies are moving towards using Business Analytics to
understand data to develop their business goals
54
55. Scope, Growth and Career of Data Analytics
• The scope of data analytics In India includes companies in policing,
banking, healthcare, fraud detection, e-commerce, energy,
telecommunications, and risk management
• This growth has supported the data analytics industry with a significant
increase in the collection of data that can be potentially used to tap into
various markets. The data analytics industry already recorded a
substantial 26.5% year-on-year growth in 2021, with the market
value reaching US$ 45.4 billion
• The career path of a Data Analyst typically starts with an Analyst 1
position, and then progresses to Analyst II, Senior Analyst, and then
Data Scientist or even Chief Technology Officer. So if you pursue a
career in data analysis, you have a long future of steady job growth
ahead
55
57. Blockchain
• Fastest growing technologies in
India
• Key skills required
– Blockchain architecture
– Data Structures
– Cryptography
– Smart contract development
– Web development
• HTML
• Javascript
• React/Redux
• Node.js
• Solidity
• Ethereum development, Truffle,
JavaScript, TestRPC
57
58. Blockchain
• Most in-demand and highest-paying jobs in India
– Software Developer
– Product Manager
– Risk Analyst
– Tech Architect
– Blockchain Developer
– Crypto Community Manager
– Front End Engineer
– Backend Developer
– Blockchain Site Reliability Engineer
58
59. • Blockchain Core Developer responsibilities
– Create Blockchain protocols along with consensus protocols.
– Network architecture design and monitoring.
– Implement blockchain features and functionality, etc.
• Developer of Blockchain Software
– Creates blockchain integration APIs.
– Develop Decentralized Applications' frontend and backend.
– Develop and implement smart contracts, etc.
59
61. Software Testing
• Software Testing careers can be
defined as the efforts that involve in
making a product bug-free, matching
the given functional requirements,
ensuring logical efficiency coverage,
by a series of verification and
validation processes.
• For a person to take this as a career
path, it is essential to have some
specific skills like good analytical
sense, basic knowledge of testing
concepts, competent in
communication and task management
and a minimum of a bachelor’s degree
with computer science as major. 61
62. Software Tester Career Path
• QA Analyst (Fresher)
• Sr. QA Analyst (2-3 years’
experience)
• QA Team Coordinator (5-6
years’ experience)
• Test Manager (8-11 years’
experience)
• Senior Test Manager (14+
experience)
62
65. Artificial Intelligence and Robotics
• Automation remains the buzzword among industries worldwide. The
concept has helped robots and autonomous systems achieve
unprecedented growth.
• Scope of AI
• There is a scope in developing the machines games, speech
recognition machine, language detection, computer vision,
expert systems, robotics • Programming
• Mobility or Locomotion
• Operator Interface
• Sensing and
Perception
• Manipulator and 65
66. Essential Skills
• Knowledge in the designing of robots
• Ability to assemble and disassemble robots
• Conduct research work in robotic science
• Testing robots
• Programming them to perform different tasks
• Robots repair services
• Inspection of components that are involved in robot production
• Determine any malfunctions in the robot
66
67. Salary Package
• Although AI engineering is still an emerging career-path, the early adopters of AI with more than
ten years of experience in the field can charge up to 1 crore per annum.
• The average annual AI engineer salary in the US is over $110K.
• The annual AI engineer salary in Canada is over 85,000 C$ on an average.
• Prospects for AI developers are just as bright in Europe with a median AI engineer salary in the UK
being over 60,000 pounds per annum.
• In contrast, the annual AI engineer salary in Germany is somewhere around €84,574.
• As for other major AI markets, the AI engineer salary in Australia can be as high as $110,000 per
year.
• And, the average annual AI engineer salary in Singapore is S$74,943
67
68. Career Opportunities
• Big Data Engineer
• Business Intelligence Developer
• Data Scientist
• Machine Learning Engineer
• Research Scientist
• AI Data Analyst
• Product Manager
• AI Engineer
• Robotics Scientist
68
70. Programming
Why to learn programming?
Attractive Salary and Multiple Career Opportunities
Develop Problem-Solving and Logical Skills
Develop Interpersonal Skills
Technologies Are Ruling the World
Coding is Creativity
Empowering and Life-Changing Experience
Types of Programming Languages
Every programming languages have their specialties, and each language has its own advantages
and disadvantages.
Usually, programming languages can be classified into a few types, however, these languages
support multiple programming style.
Every year there are a number of programming languages are implemented, but few languages are
becoming very popular which may used by a professional programmer in their career.
70
71. Programming Languages
Many programming languages are out
there in the market. Each one changes
with syntax, complexity, behavior,
feature, but always remember their
core remains the same
It entirely depends on the requirement
of the project while choosing a
programming language like:
To Analyze data:
SQL (old), Python, R (new), Matlab
For Automation:
Ruby, JavaScript, Python
For Websites:
JavaScript, HTML, CSS
For Games:
For simple 2D games Python is
used in PyGame, JavaScript is
used in Phaser
For complex 3D games C# used in
unity, C++ is used in unreal engine
For Android:
Java, Android Studio & SDK.
For iOS/MacOS:
Swift (or Objective-C), Xcode, iOS
SDK, Cocoa
For Windows:
C, C++, C#, .NET, Windows SDK71