Canonical Skill Groups & Summaries

Category Summary Skills
Python Programming Core language and data manipulation libraries used for scripting, analysis, and ML workflows. python, pandas, numpy, pyspark, scipy, matplotlib, seaborn, jupyter, ipython
Cloud Computing (AWS/Azure/GCP) On-demand compute, storage, and managed services across major cloud platforms for scalable deployments. cloud, aws, azure, gcp, google cloud, ec2, s3, lambda, vpc, snowflake, databricks, redshift, bigquery, sagemaker, ecs, eks, cloudwatch, iam, cloudformation, data factory, synapse
Production Scaling & Architecture Designing distributed, highly available systems and microservices to handle growth and reliability demands. scalable, scalability, scaling, distributed, system design, system architecture, high availability, microservice
Data & Pipeline Engineering Building and managing ETL/ELT pipelines, data warehouses, lakes, and streaming platforms for data movement. database, sql, nosql, dynamodb, storage, data pipeline, etl, elt, data warehouse, data lake, hadoop, spark, presto, kafka, data model, postgres, mysql, mongodb, redis, cassandra, neo4j, elasticsearch, dataflow
Workflow Orchestration (Airflow) Scheduling and monitoring complex data workflows using DAG-based tools. airflow, orchestration, dag, luigi, prefect, dagster, mage
CI/CD & Delivery Processes Automating build, test, and deployment cycles to ship code reliably and frequently. jenkins, ci/cd, cicd, sdlc, deployment, github actions, gitlab ci, circleci, argo, tekton, hudson
Team Leadership & Mentorship Guiding teams, fostering collaboration, and managing people across cross-functional groups. mentor, mentoring, mentorship, collaborate, collaboration, cross-functional, lead team, people management, stakeholder management
Communication Skills Clearly conveying technical concepts to stakeholders through written, verbal, and presentation channels. communication, communicator, distill, written, verbal, stakeholder, present, presentation
Testing & Quality Assurance Ensuring software reliability through test plans, unit/integration testing, and bug triaging. testing, test plan, testng, bug hunt, triaging, api testing, unit test, integration test, qa, pytest, jest, selenium, cypress, tdd, bdd
DevOps & Infrastructure Engineering Managing infrastructure as code, containerization (Docker/K8s), and automation tooling for operational efficiency. terraform, devops, containerization, kubernetes, k8s, docker, automation tooling, infrastructure as code, iac, ansible, puppet, chef, helm, istio, prometheus, grafana, vault, consul
AI/ML & Large Language Models Leveraging machine learning, deep learning, NLP, and generative AI/LLMs to build intelligent systems. llm, large language model, fine-tuning, fine tune, prompt engineering, transformer, pytorch, hugging face, ai/ml, aiml, machine learning, deep learning, nlp, rag, generative ai, genai, tensorflow, keras, xgboost, lightgbm, bert, gpt, langchain, opencv, computer vision, reinforcement learning
Mathematics & Statistics Applying statistical methods, probability, and optimization algorithms to support data-driven decisions. statistics, statistical, probability, mathematics, linear programming, optimizer, gradient descent, sgd, adam, bayesian, regression, hypothesis testing, a/b testing, time series
Business Intelligence & Visualization Transforming data into actionable insights via dashboards, reports, and BI tools. power bi, tableau, excel, pivot table, dashboard, bi tool, looker, qlik, superset, metabase, data visualization
Programming Languages General-purpose and domain-specific programming languages used across software development. java, javascript, typescript, scala, r, go, golang, rust, c++, c#, ruby, php, swift, kotlin, perl, bash, shell
Web & API Development Building web applications, REST/GraphQL APIs, and frontend interfaces. rest, restful, graphql, grpc, flask, django, fastapi, spring, react, angular, vue, node, express, html, css, api, web
Version Control & Collaboration Managing source code, branching strategies, and collaborative development workflows. git, github, gitlab, bitbucket, svn, version control, code review
Security & Compliance Ensuring data protection, regulatory compliance, and secure application practices. security, compliance, gdpr, hipaa, soc2, encryption, authentication, authorization, oauth, jwt, owasp, penetration testing, vulnerability
Project Management & Agile Managing software delivery through agile methodologies, sprint planning, and project tracking. agile, scrum, kanban, sprint, jira, confluence, project management, product owner, backlog, retrospective
Data Science & Analytics Extracting insights from data through analysis, experimentation, and feature engineering. data science, data analysis, data analyst, analytics, insight, exploratory, feature engineering, ab testing, experimentation, quantitative