Skills and Knowledge (essential) :
- Design and build data stores with complex relationships (relational or NoSQL).
- Built / Designed distributed systems, back-end APIs, or microservices and cloud infrastructure, best practices, and security.
- CS fundamentals in object-oriented design, data structures, algorithm design and complexity analysis.
- Experience with continuous deployment technologies (CI / CD e.g., GitHub Actions).
Skills and Knowledge (desirable) :
Golang & Typescript.Familiarity with Test-Driven Development (TDD), unit testing, performance, load, or end-to-end integration tests.Cloud infrastructure such as AWS and Azure.Infrastructure as Code (IAC), CDK, AWS CloudFormation, Terraform.Understanding of business processes and domains.