What are the responsibilities and job description for the TypeScript Backend Architect position at AlphaTEK?
We Are Hiring: TypeScript Backend Architect (PaaS)
Experience Level: 13 Years Location: Denver, Colorado
Job Type: Contract
We are seeking a seasoned TypeScript Backend Architect with over 13 years of experience to drive the architecture of our Platform-as-a-Service (PaaS) initiatives. If you are a technical leader who thrives in designing scalable, event-driven systems and shaping cutting-edge cloud infrastructure, we want to hear from you!
Primary Skills (Must-Haves)
- Language: TypeScript Backend API & Node.js
- Database: DynamoDB (or equivalent NoSQL/key-value stores)
- Messaging: Apache Kafka / AWS MSK
Key Responsibilities & Technical Depth
- Cloud & Infrastructure: Leverage AWS managed services to architect and deploy robust PaaS infrastructure in close collaboration with DevOps teams.
- Architecture: Design and implement high-performance caching architectures (particularly Redis) and enterprise-grade REST APIs.
- Event-Driven Systems: Architect and build complex, highly scalable event-driven systems.
- Containerization: Oversee container orchestration using Docker, Kubernetes, Helm, Istio, and Argo.
- CI/CD & Automation: Drive continuous integration and deployment pipelines using Jenkins and GitLab.
- Observability: Monitor system health and performance using tools like Splunk, Instana, Datadog, and Prometheus.
- Documentation & Quality: Maintain clear API documentation via Swagger (OpenAPI) and champion Test-Driven Development (TDD) and automated testing frameworks.
Skills, Knowledge & Attributes
- Agile Mindset: Strong understanding of Scrum/Agile development methodologies.
- Security First: Deep experience with software security principles and architecture patterns.
- Execution: Capable of delivering on multiple competing priorities with minimal supervision.
- Culture: Ability to collaborate with and contribute to a common culture of excellence.
- Communication: Strong professional proficiency in verbal and written English.