Professional Documents
Culture Documents
Skills
Skills
Skills
Docker
Serverless (SLS)
Containers
DynamoDB
EC2
Developer Experience
Microservices
SQL
Amazon SQS
Apache Kafka
JSON
Amazon S3
CDK
CloudWatch
# Public
Java
Kubernetes
Python
ECS - Fargate
Node.js
Networking
Data Lake
Redis
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
# Public
2 - Marginal skills in this competency;
CloudWatch some training would be required to bring skills up to an acceptable
standard
# Public
Description
Primary Skills : Java, Spring Boot, Kafka, ActiveMQ, GIT, REST APIs, Microservices.
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.
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.
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 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.
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.
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.
# Public