Skills

You might also like

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 9

Skill / Certification Name Rating

Docker

Serverless (SLS)

AWS Step Functions


Amazon API Gateway
Amazon Virtual Private Cloud (VPC)

EKS (EC2 Kubernetes Service)

AWS Key Management Service (KMS)

Containers

DynamoDB

EC2

Application Load Balancer

Developer Experience

RDS Aurora PostgreSQL

AWS Command Line Interface (CLI)

Microservices

SQL

Amazon SQS

Amazon Simple Notification Service (SNS) A2A

Apache Kafka

JSON

Amazon S3

CDK

CloudWatch

# Public
Java

Kubernetes

Python

ECS - Fargate

ECS (EC2 Container Service)

Node.js

Identity And Access Management (IAM)

AWS Management Console

Networking

Data Lake

Redis

JavaScript (Node.js, Angular, JQuery, etc.)


Amazon CloudFront
Amazon EventBridge
Amazon Cognito
AWS Well-Architected Tool
Lambda

CI/CD

# Public
Description

Ability to write Docker containers. Proficiency in a language like Java, C/C, Go, Python, Ruby, or JavaScript. Knowledge of
containers like Docker, rkt, and podman. Skill in implementing infrastructure as code and application deployment pipelines.

Basic knowledge of serverless technologies and their associated best practices. Understand the core principles and
functionality of serverless computing including event driven and serverless architectures.
Coordinate Distributed Applications
Create, maintain, and secure APIs at any scale
Define and launch AWS resources in a logically isolated virtual network
EKS (EC2 Kubernetes Service) allows you to quickly and easily create clusters running Kubernetes with the latest AWS
Container Service features including Persistent Volumes, Dynamic Instances and Tasks.
Easily create and control the keys used to encrypt or digitally sign your data
Familiarity with Docker and Kubernetes. Understands container orchestration and best practices for implementing
container solutions in the enterprise. Excited to work with Kubernetes in AWS.

Familiarity with DynamoDB, a fast and scalable NoSQL database service that provides a managed AWS database service.

Familiarity with EC2 compute instances, EBS volumes, and the concepts of serverless computing such as Lambda, Fargate,
and AWS Step Functions.
Familiarity with application-level Load Balancing strategies including Network Load Balancing, Application Load Balancing,
and Shield. Experience with Network Address Translation (NAT) and AWS Security Groups.

Familiarity with best practices of web development including client-side frameworks like AngularJS, NodeJS and other
single-page application frameworks. Experience using AWS Lambda, S3, and CloudFront to create web applications.

Familiarity with configuring and using AWS Aurora PostgreSQL, including its features and benefits compared to other
database engines.
Familiarity with the AWS Command Line Interface (CLI). It should have common tasks such as creating keys and users,
configuring billing, and setting up access keys, etc.

Familiarity with the Microservices architectural style. Experience developing container based, cloud-native systems. Hands
on experience with the Docker platform and container orchestration systems such as Kubernetes.

Familiarity with writing SQL statements to query data from relational database management systems such as MySQL, Oracle
Database, and SQL Server.
Fully managed message queues for microservices, distributed systems, and serverless applications
Fully managed pub/sub messaging, SMS, email, and mobile push notifications for application-to-application (A2A)
communication

Knowledge and experience using Apache Kafka, an open-source, high-throughput, publish-subscribe message queue.

Knowledge of JSON and its structure. Proficiency in designing and creating data structures such as objects, arrays, and
dictionaries. Ability to work with complex, nested data. Familiarity with common data formats such as JSON, XML, and CSV.

Object storage built to store and retrieve any amount of data from anywhere
Proficiency in CDK, a cloud development platform for creating and deploying containerized applications. This includes
hands-on experience deploying containerized web applications from source on AWS.
Proficiency in CloudWatch, AWS cloud monitoring and management platform. Focus on CloudWatch utilization,
configuration, and best practices.

# Public
Proficiency in Java or another object-oriented programming language. Proficiency with web application frameworks, such as
Spring or Play Framework, for web services and REST APIs.
Proficiency in Kubernetes, the popular Kubernetes Cluster manager. Knowledge of container orchestration tools, including
Docker and Kubernetes. Kubernetes system administration, including cluster creation, networking, storage, monitoring and
operations.
Proficiency in Python language. knowledge of object-oriented design principles, data structures, and web application
frameworks.
Proficiency in deploying and managing containerized applications in AWS Fargate. Experience deploying and managing
containerized applications on AWS ECS. A deep understanding of container networking, orchestration, and service
deployment strategies.
Proficiency in deploying and managing containerized applications on AWS ECS. Knowledge of Docker and containerd,
container orchestration with Kubernetes, and AWS Fargate.
Proficiency in developing applications with Node.js for the web. Experience with JavaScript, CSS, HTML, web APIs, and
RESTful web services.
Proficiency in identity and access management using AWS Identity and Access Management (IAM). Ability to create,
manage, and delete AWS resources programmatically using AWS SDKs, command line tools, or configuration management
tools.
Proficiency in navigating the AWS Management Console and related AWS Services to deploy and manage resources, such as
EC2 Instances, VPCs, and RDS Databases.
Proficiency in networking concepts, practices, and applications including TCP/IPv4, TCP/IPv6, OSI layer 2, OSI layer 3,
subnetting, VLANs, VPNs, routing, and wireless networks.

Proficiency in technologies commonly used for Data Lakes, including Kafka, Spark, NiFi, Cassandra, Hadoop, Presto, and
Airflow. Experience using tools and services provided by AWS to process, store, and analyze data in data lakes.

Proficiency in working with Redis, a NoSQL database that provides advanced features like in-memory data caching, sorted
sets, and geo-replication.
Proficiency with JavaScript (Node.js) and its associated frameworks such as Angular, React, and JQuery.
Securely deliver content with low latency and high transfer speeds
Serverless event bus that connects application data from your own apps, SaaS, and AWS services
Simple and Secure User Sign-Up, Sign-In, and Access Control
Use AWS Well-Architected Tool to learn best practices, measure, and improve your workloads
knowledge of Lambda, its features and how it compares to other serverless platforms (like Azure Functions).
knowledge of application and platform CI/CD pipelines including Jenkins, Gitlab, and Docker. Ability to design, implement,
and operate build and deployment pipelines for cloud applications.

# Public
Skill / Certification Name Rating
5 - Superior skills in this competency;
Programming Language/Primary skills could mentor or teach others, has multiple years of real life
experience

4 - Good skills in this competency;


APIs above-average ability is apparent, had taken advanced skills training,
needs more first hand experience

3 - Adequate skills in this competency;


CodeCommit no additional training is needed at this time.

2 - Marginal skills in this competency;


AWS CloudFormation some training would be required to bring skills up to an acceptable
standard
2 - Marginal skills in this competency;
Amazon API Gateway some training would be required to bring skills up to an acceptable
standard
2 - Marginal skills in this competency;
Amazon Virtual Private Cloud (VPC) some training would be required to bring skills up to an acceptable
standard
2 - Marginal skills in this competency;
Amazon Elastic Block Store (EBS) some training would be required to bring skills up to an acceptable
standard

3 - Adequate skills in this competency;


EC2 no additional training is needed at this time.

4 - Good skills in this competency;


DynamoDB above-average ability is apparent, had taken advanced skills training,
needs more first hand experience

2 - Marginal skills in this competency;


HTML/CSS some training would be required to bring skills up to an acceptable
standard

2 - Marginal skills in this competency;


Application Load Balancer some training would be required to bring skills up to an acceptable
standard

4 - Good skills in this competency;


Microservices above-average ability is apparent, had taken advanced skills training,
needs more first hand experience

5 - Superior skills in this competency;


SQL could mentor or teach others, has multiple years of real life
experience

2 - Marginal skills in this competency;


Amazon SQS some training would be required to bring skills up to an acceptable
standard

3 - Adequate skills in this competency;


Amazon Simple Notification Service (SNS) A2A no additional training is needed at this time.

2 - Marginal skills in this competency;


JSON some training would be required to bring skills up to an acceptable
standard

3 - Adequate skills in this competency;


YAML no additional training is needed at this time.

2 - Marginal skills in this competency;


Serverless Application Model (SAM) some training would be required to bring skills up to an acceptable
standard

2 - Marginal skills in this competency;


Amazon S3 some training would be required to bring skills up to an acceptable
standard

# Public
2 - Marginal skills in this competency;
CloudWatch some training would be required to bring skills up to an acceptable
standard

5 - Superior skills in this competency;


Java could mentor or teach others, has multiple years of real life
experience

2 - Marginal skills in this competency;


Python some training would be required to bring skills up to an acceptable
standard

2 - Marginal skills in this competency;


Elastic Load Balancing (ELB) some training would be required to bring skills up to an acceptable
standard
4 - Good skills in this competency;
AWS Step Functions above-average ability is apparent, had taken advanced skills training,
needs more first hand experience
2 - Marginal skills in this competency;
SES (Simple Email Service) some training would be required to bring skills up to an acceptable
standard

2 - Marginal skills in this competency;


Node.js some training would be required to bring skills up to an acceptable
standard

2 - Marginal skills in this competency;


Identity And Access Management (IAM) some training would be required to bring skills up to an acceptable
standard

4 - Good skills in this competency;


EKS (EC2 Kubernetes Service) above-average ability is apparent, had taken advanced skills training,
needs more first hand experience

2 - Marginal skills in this competency;


JavaScript (Node.js, Angular, JQuery, etc.) some training would be required to bring skills up to an acceptable
standard
2 - Marginal skills in this competency;
Amazon Route 53 some training would be required to bring skills up to an acceptable
standard
2 - Marginal skills in this competency;
Amazon Elastic File System (EFS) some training would be required to bring skills up to an acceptable
standard

4 - Good skills in this competency;


CDK above-average ability is apparent, had taken advanced skills training,
needs more first hand experience

2 - Marginal skills in this competency;


AWS CloudTrail some training would be required to bring skills up to an acceptable
standard
4 - Good skills in this competency;
Lambda above-average ability is apparent, had taken advanced skills training,
needs more first hand experience

4 - Good skills in this competency;


CI/CD above-average ability is apparent, had taken advanced skills training,
needs more first hand experience

# Public
Description
Primary Skills : Java, Spring Boot, Kafka, ActiveMQ, GIT, REST APIs, Microservices.

Secondary Skills: Kubernetes, Docker, MySQL, Oracle DB


Ability to use APIs and understand the associated best practices to develop serverless
applications and connect cloud services.

Ability to use AWS CodeCommit service to build, test, and deploy code to AWS repositories
and to collaborate on code with team members in AWS CodeStar and GitHub.

Create and Manage Resources with Templates

Create, maintain, and secure APIs at any scale

Define and launch AWS resources in a logically isolated virtual network

Easy to use, high performance block storage at any scale

Familiarity with EC2 compute instances, EBS volumes, and the concepts of serverless
computing such as Lambda, Fargate, and AWS Step Functions.
Familiarity with DynamoDB, a fast and scalable NoSQL database service that provides a
managed AWS database service.
Familiarity with HTML/CSS for website design and implementation. Knowledge or experience
with Bootstrap or other front-end frameworks a plus.
Familiarity with application-level Load Balancing strategies including Network Load
Balancing, Application Load Balancing, and Shield. Experience with Network Address
Translation (NAT) and AWS Security Groups.

Familiarity with the Microservices architectural style. Experience developing container


based, cloud-native systems. Hands on experience with the Docker platform and container
orchestration systems such as Kubernetes.
Familiarity with writing SQL statements to query data from relational database management
systems such as MySQL, Oracle Database, and SQL Server.
Fully managed message queues for microservices, distributed systems, and serverless
applications
Fully managed pub/sub messaging, SMS, email, and mobile push notifications for
application-to-application (A2A) communication
Knowledge of JSON and its structure. Proficiency in designing and creating data structures
such as objects, arrays, and dictionaries. Ability to work with complex, nested data.
Familiarity with common data formats such as JSON, XML, and CSV.
Knowledge of YAML for configuration files. Proficiency in using YAML to write parameters for
APIs or other systems.
Knowledge of the AWS Serverless Application Model (SAM), a framework for building
serverless applications. Ability to leverage the SAM framework to develop and deploy
serverless applications on AWS.

Object storage built to store and retrieve any amount of data from anywhere

# Public
Proficiency in CloudWatch, AWS cloud monitoring and management platform. Focus on
CloudWatch utilization, configuration, and best practices.

Proficiency in Java or another object-oriented programming language. Proficiency with web


application frameworks, such as Spring or Play Framework, for web services and REST APIs.

Proficiency in Python language. knowledge of object-oriented design principles, data


structures, and web application frameworks.
Proficiency in configuring and managing Elastic Load Balancing load balancers and
understanding their features, capabilities and supported applications.

Coordinate Distributed Applications

Proficiency in creating email sending workflows with Amazon SES, using templates to
personalize messages, and managing delivery rates and outcomes.
Proficiency in developing applications with Node.js for the web. Experience with JavaScript,
CSS, HTML, web APIs, and RESTful web services.

Proficiency in identity and access management using AWS Identity and Access Management
(IAM). Ability to create, manage, and delete AWS resources programmatically using AWS
SDKs, command line tools, or configuration management tools.

EKS (EC2 Kubernetes Service) allows you to quickly and easily create clusters running
Kubernetes with the latest AWS Container Service features including Persistent Volumes,
Dynamic Instances and Tasks.
Proficiency with JavaScript (Node.js) and its associated frameworks such as Angular, React,
and JQuery.

Scalable DNS and Domain Name Registration

Simple, serverless, set-and-forget, elastic file system

Proficiency in CDK, a cloud development platform for creating and deploying containerized
applications. This includes hands-on experience deploying containerized web applications
from source on AWS.

Track User Activity and API Usage

knowledge of Lambda, its features and how it compares to other serverless platforms (like
Azure Functions).
knowledge of application and platform CI/CD pipelines including Jenkins, Gitlab, and Docker.
Ability to design, implement, and operate build and deployment pipelines for cloud
applications.

# Public
Rating
0 - No Knowledge
1 - Not competent in this area;
competency needs substantial development
2 - Marginal skills in this competency;
some training would be required to bring skills up to an
acceptable standard
3 - Adequate skills in this competency;
no additional training is needed at this time.

4 - Good skills in this competency;


above-average ability is apparent, had taken advanced
skills training, needs more first hand experience

5 - Superior skills in this competency;


could mentor or teach others, has multiple years of real
life experience

# Public

You might also like