Top Must-Have Skills:
NodeJS/Typescript, AWS Elastic Kubernetes Service, AWS Relational Database Service
Job Experience and Knowledge:
- 7-10 years of software development experience in a large-scale Production environment.
- Experienced with multiple server-side languages including Typescript, Node.JS, and Python.
- Strong working knowledge of popular backend libraries, such as Express, Mongoose, and Axios. NestJS experience is a major plus.
- Proficiency with traditional RDBMS as well as NoSQL databases including MongoDB/DocumentDB, Postgres, DynamoDB, and Elasticsearch.
- Experience working with AWS Products like EKS, ECR, S3, RDS, IAM, and VPC.
- Proficiency with Git, Docker, and Kubernetes is a MUST.
- Strong working knowledge of Linux distributions and effective use of the command line.
- Strong knowledge of security best practices.
- Strong understanding of data structures and algorithms.
- Ability to deliver and accept feedback on code and system design.
- Strong ability to debug unfamiliar distributed architectures and isolate problems.
- Experience working with ML models such as via AWS Personalize is a major plus.
- Experience in Test Driven Development and Continuous Integration pipelines a plus.
Any Graduate