Strong experience with one or more languages used by the team (Typescript / JavaScript / Node.js, GoLang) or equivalent experience in another language and a willingness to learn.
Extensive implementation experience with various AWS services (EKS, RDS, EC2 S3 IAM, CloudTrail, AWS Organizations, Elasticache, etc.
Excellent working knowledge of Kubernetes, docker, and helm.
Experience in developing and operating CI and CD pipelines (using Harness, Circle-CI, Jenkins, GitHub Actions, GHAS, Helm, etc.) to automate the delivery of working code to production.
Experience with Infrastructure as Code tools, preferably Terraform.
Experience in managing any RDS Database from a database and query optimizations perspective.
You have built highly resilient and scalable services.
Possess a strong understanding of what makes a system scalable and how to avoid future bottlenecks.
Experience with most of these technologies and concepts :
Languages / Ecosystems :
NodeJS, and related build systems, Golang, and related build systems, Java / Kotlin / JVM, Bash, Linux, Docker, Kafka, Terraform
CI tooling :
CircleCI, GitHub Actions.
Alternatively, deep experience with another CI system / tooling.
CD tooling :
Kubernetes, Helm, Continuous Delivery / Deployment practices, Multi-Account AWS Organizations, DataDog or equivalent observability tooling, Test Driven Development