Title: TypeScript Backend Architect
Work Location: Denver, CO
Position Type: Contract
Duration: Long TermJob Description:
- 15+ years of overall experience
- Strong experience with Node.js and Typescript
- Understanding of DynamoDB or other key-value stores and NoSQL databases
- Experience using AWS managed services
- Experience with caching architectures, particularly Redis
- Experience with messaging, especially Kafka MSK
- Strong experience with containerization and container orchestration, (Docker, Kubernetes, Helm, Istio, Argo, etc).
- Experience with monitoring technologies (Splunk, Instana, Datadog, Prometheus, etc).
- Knowledge of API documentation, especially Swagger (OpenAPI)
- Experience using CI/CD automation (Jenkins, Gitlab)
Skills/Abilities and Knowledge
- Ability to read, write, speak and understand English
- Strong experience working with DevOps engineers to build and deploy infrastructure with cloud deployment technologies.
- Strong Understanding of Scrum/Agile development methodologies.
- Capable of delivering on multiple competing priorities with little supervision.
- Experience with building and designing REST APIs.
- Experience with building and designing event-driven systems.
- Experience with software security principles and patterns.
- Ability to collaborate with and contribute to a common culture of excellence.
- Experience with test-driven development and automated testing frameworks.
- Must be capable of delivering on multiple competing priorities with little supervision.