TypeScript Backend Architect

Overview

On Site
$60 - $70
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required

Skills

Automated Testing
API
Agile
Collaboration
Continuous Delivery
Continuous Integration
Amazon DynamoDB
Amazon Web Services
Apache Kafka
Caching
Cloud Computing
Database
DevOps
Docker
Documentation
English
Test-driven Development
TypeScript
Orchestration
Redis
Scrum
Software Security
GitLab
Jenkins
Kubernetes
Managed Services
Messaging
NoSQL
Node.js
Splunk
Supervision

Job Details

Title: TypeScript Backend Architect

Work Location: Denver, CO

Position Type: Contract

Duration: Long Term

Job 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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.