ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Skill Map© Sachin Dixitsachindixit.co.inmrsachindixit@gmail.com
2
Role (Experience)Color CodeProgramming Data OS UI side Design Frameworks Networking and security Process ,tools CloudPersonality Traits
3
Sr Dev(3,6)Data structures (generic )Data types supported ,Schema Organizational and QueryBasic files, directory ,users and permissionsBasic HTML ,CSS and JS knowledgeKnow Basic OOPs and good programming conceptsbuilding blocks of the framework needed for things on leftBasic http , tcp and credential basicsKnows version control flows ,testing cycleCore AWS or container services - uses -roles-access-deployment , container/VM composition-layers-versions-files-loggingAbility to break work into daily tasks . Rearrange them based on need .
4
Tech Lead(6,9)Data Structures (Language specific )Data Modelling ,Nesting ,Dynamics ,Cross reference between DB constructsThreads ,memory ,security and basic scriptingKnows the UI framework being hired forGOF design patterns ,Code LoggingApplication of concepts for his tier in framework and multiple optionsProtocol level knowledge , handshakes and code level defense to threatscan work with diff testing cycles ,support and code conflicts ,knows good shortcuts in IDE and some desktop toolsdevelop deploy debug application in cloud/ Pods, scaling , managed runtimes-resources ,state considerations for containersGauge the interdependency between diff project tasks ,able to anticipate delays
5
Jr Architect (10-13 years )Algorithmic thinkingBatch programming ,Complex data handling in the DB, Query optimizations, Other than query featuresOS memory and security models , diff forks and flavors, Basic awareness of cloud or AWS (S3,EC2,RDS)Layouts ,Grids , Selectors ,Polyfills ,optimizations ,animations ,componentizationBasic on work area specific design methodologies and their application to code (modularity), Central Log server ,Some Idea on AuditingFramework and runtime interactions , extensibility of framework components as neededKnows subnets ,VPCS , SSL, basic certificate , hashing or basic encryptionWorking knowledge of packages manager ,CI-CD(devops) and diff types of testing ,documentations and user trainingAWS or container specific CLI-APIs-SDK-Billing ,Diff Scripting-orchestrators for containers and their CI-CD aspectsPlan work for self and other .Negotiate effort with stakeholders
6
Sr Architect (14-18 years)Languages basics : types ,controls, packaging ,precision, access , equalityDetailed experience with batches engine architecture ,extensibility , limitationsOS virtualization ,multi core processing and its implication on design ,basic idea on docker/Pods(Kubernetes)Security ,Server access ,Browser runtime constructs on storage, security ,caching ,multithreadingKnows OOAD,good amount SOA or EIP or UI or CAP-BASE or bigdata/deep leaning or ETL patterns as applicableDetails framework knowledge on security ,threading ,networking ,file types and handling ,high data ,cloud or at scaleKnows diff types of networking tech IPSEC ,diff http protocols ,wss,udp and blah blah . Knows diff security threats to application and their preventionGood grip on estimation ,scheduling , diff release stages , requirement breakdown ,Diff QoS analysisSecurity,networking,avaibility,blue-green,DR planning ,ELK or similar complex log managementAble to handle conflicts ,Able to withstand escalations , Say not to stakeholders and convey the reasoning
7
Principle Architect ( white color )OOPS , Functional , Procedural, Reactive nuances of languagesPolyglot DBConceptual clarity on Cloud as Infra , Docker as OS abstraction , virtual FS , Virtual network leading to good grip on docker swarm or KubernetesCDN ,networking as it impacts UI stuff ,cross browser ,RWDMicroservices , DDD, Distributed computing , Data lifecycle as applicable , Proficient in Audit , logging and monitoring and tracingAlternative framework s and their fitmentAdvanced threat modeling for security and crypto ,including tools to crack or monitor them and design side applicationAware of product lifecycles ,multi release complexity , SaaS or on prem related problems and process controls needed for deliveryOther non famous AWS services ,advanced monitoring ,tracing workloads in cloud/containersAble to lead large team ,collaborate across team, Able to recover from failure-delays-escalations
8
Even Sr Archiect ( To Be done )Runtime characteristics (memory ,threads ,optimization , evaluations )Big Data(formats,diff frameworks) , high volume processingHands on Cloud ,Docker/Kubernetes ,some scriptingUsability appreciation , Disability and other compliance matters , some idea on hybrid mobile apps (or desktop clients )Diff style of architectures, industry trends , architecture governance ,TCO, evolutionary architecturecan define his own framework from scratch if neededCan shape security and networking of application deployed in cloud , at scale with ouath or SSO and larger exposure surface areacan engage with multiple customers , aware of analysts, opportunity cost ,competitions , diff software development methodologiesArchitect applications for AWS/ cloud native / 13 factor appsLead , inspire ,ideate
9
Polyglot programmerDistributed data techniquesKubernetes or AWS style broad based knowledgePolyglotSome idea on Zach man or togafPolyglot and been there done that on frameworkCISSP or AWS arch or CEH or PCI_DSSArchitected SaaS product ground upThought Leader ,great listener
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100