Slide 8
Slide 8 text
8
Source: Draup
8
Draup analyzed 100+ companies to understand the emerging and in-demand cloud skillsets of a sample role - ‘Software Development Engineer’
Source: The represented data has been derived using Draup’s Proprietary Talent Database which tracks 30,000 skills.
Note: The research is based on internal analysis. The list of skills is not exhaustive.
Software Systems And
Frameworks
Debugging
Database
Management
Systems
Data Engineering & Infrastructure
Management
Application and Web
development
Cloud
Computing
DevOps
GPT Prompt
Engineering for
Developers
(AutoGPT ,
OpenAI etc)
Front-end or
Client-side
Technology Stack
(Reactjs)
Performance
Tuning
(Profiling Tools,
Code Optimization
& Load Testing)
Non-relational
Database Mgmt.:
MongoDB,
Cassandra, Redis,
Elasticsearch)
Data
Warehousing:
(Amazon Redshift,
Google Big Query,
Snowflake etc.)
Natural Language
Processing Tools
(NLTK, spaCy)
IoT Protocols and
Frameworks
(MQTT, CoAP,
AMQP,
LoRaWAN,etc )
Low-code or No-
code Platforms
(Appian,Mendix,
Kisslfow etc)
Serverless &
Hybrid Cloud
Computing
Programs-
(Lambda , EC2 etc)
Debugging
Serverless
Applications
(AWS Lambda &
Azure Functions)
Ruby on Rails
GO Language (and
other in-demand
languages )
Understanding of
Data Structures
And Algorithms
(Leetcode, Etc. )
Cloud Debugging
(CloudWatch Logs,
Azure Application
Insights, & Google
Stackdriver)
NoSQL Databases
(Cassandra,
Aerospike,
DynamoDB)
Big Data
Processing and
Analysis Tools
(Hadoop, Spark)
Machine Learning
Algorithms:
(Decision trees,
Linear & Logistic
Regression, etc.
Cross-platform
Development:
(React Native,
Flutter, Xamarin)
Wearable Devices
& Mobile App
Development
(WebRTC, RTSP)
Containerization
& Orchestration
(Docker,
Kubernetes, etc.)
Continuous
Integration/Conti
nuous Delivery
(CI/CD)(Jenkins,
GitLab,CircleCI,etc)
Software Systems & Frameworks
(Anglularjs, Git, Github, and . NET
Security
Debugging
(penetration
testing, static code
analysis, etc.)
Database-
Processing
Engines
(Presto.etc)
Machine Learning Frameworks
(TensorFlow, PyTorch)
Advanced Code Editors
(IntelliJ, Eclipse)
Serverless
Architecture &
Platform
(AWS Lambda,
Azure Functions)
Infrastructure as
Code Tools
(Terraform,
CloudFormation, &
ARM templates)
Programming
Languages
(JavaScript, Java,
C++, PHP, Python)
Familiarity with
Software Dev.
Methodologies
(e.g., Agile, Scrum)
Profiling
(Visual Studio
Profiler, JetBrains
dotTrace, and
Apache Jmeter)
Databases and
Object-relational
Mapping (ORM)
Frameworks
Source Control
Mgmt. Tools
(GitHub,
Bitbucket)
Microservices
Architecture Tools
(Spring Boot,
Apache Kafka)
Basic Web
Development
Tools
(HTML/CSS,
JavaScript)
API Development:
(REST, GraphQL,
OpenAPI, Swagger
etc.)
Platform &
Infrastructure as-
a-Service tools
(Heroku)
Configuration
Management
Tools
(Chef, Puppet)
Computer
Architecture,
Operating Systems
& OOPs
Operating
Systems
Knowledge
(Linux & Windows
&other OS-tech)
Debugging Tools
and Techniques
(Visual Studio
Debugger, GDB,
and LLDB, etc.)
Basic Relational
Database Mgmt.
Systems
(MySQL,
PostgreSQL)
Big Data Querying
and Analysis Tools
(SQL, Hive, and
Presto, etc.)
Data Integration
and ETL
(Apache NiFi,
Talend, and
Informatica)
Front-end
Development:
(HTML, CSS,
JavaScript, React,
Angular, Vue.js)
Back-end
Development:
(Node.js, Ruby on
Rails, ASP.NET,
Django, Flask, etc.)
Cloud Platforms
(AWS, Azure,
Google Cloud,
Platform, etc.)
Emerging Skillsets: Roles such as SDE are evolving rapidly. New-Age SDE skills such as Containerization, NLP tools and
Microservices architecture are in high demand
A. Internal Upskilling(1/2) B. Internal Reskilling C. Recruit to Reskill
Emerging skills Existing skills