NodeJS Developer with Azure Cloud Engineering
Tror AI for everyoneResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Role : NodeJS Developer with Azure Cloud Engineering
Location : Columbus OH
Duration : 6+ months
Tech Stack
Backend: Node.js, TypeScript
Cloud: Microsoft Azure
Messaging: Apache Kafka
Tools/Practices: Git workflows, CI/CD, code reviews
Required Skills & Qualifications
We are seeking a Node.js Developer with strong TypeScript experience to build and support scalable backend services on the Microsoft Azure cloud platform. This role will focus on designing and developing APIs and event-driven services that integrate with Apache Kafka for real-time data processing and system communication. The ideal candidate is comfortable working in modern CI/CD environments, writing clean and testable code, and collaborating across product, engineering, and operations teams.
Key Responsibilities
- Backend Development (Node.js / TypeScript)
- Design, develop, and maintain backend services and RESTful APIs using Node.js and TypeScript.
- Build reusable modules and service components with a focus on scalability, performance, and maintainability.
- Write unit tests and participate in code reviews to ensure high-quality deliverables.
- Event-Driven Architecture (Kafka)
- Develop producers/consumers and service integrations leveraging Apache Kafka.
- Support message processing workflows, error handling, retries, and operational visibility for Kafka-driven services.
Azure Cloud Engineering
- Build and deploy services on Azure, following cloud-native design patterns and security best practices.
- Collaborate with DevOps/Platform teams to support deployment automation, environment configuration, and operational stability.
- CI/CD, Observability & Production Support
- Contribute to CI/CD pipelines and Git-based workflows (branching, pull requests, code reviews).
- Troubleshoot production issues by analyzing logs/metrics, identifying root causes, and implementing long-term fixes.
- Improve monitoring and operational readiness through dashboards, alerts, and runbooks. (General best practice—tailorable to your environment.)
- Collaboration & Agile Delivery
- Work closely with stakeholders to refine requirements, estimate work, and deliver iteratively in an Agile environment.
- Communicate progress, risks, and dependencies clearly with the broader delivery team.
Required Qualifications
- Strong backend development experience with Node.js and TypeScript.
- Hands-on experience building and integrating event-driven services using Apache Kafka.
- Experience deploying and running services on Microsoft Azure.
- Solid understanding of API design, distributed system fundamentals, and production troubleshooting.
- Proficiency with Git-based development workflows and collaborative engineering practices.
Preferred Qualifications (Nice to Have)
- Experience with Azure-native DevOps tooling and pipeline automation.
- Familiarity with observability practices (metrics, tracing, dashboards) for production systems.
- Experience integrating Node.js services with frontend frameworks or proxy layers.
Similar Jobs
Full Stack Engineer (AWS, Golang, .Net) - multiple levels (remote)
US101 Guidehouse Inc.
Infrastructure Project Manager
Robert Half
Software Engineer II - Backend
Deutsche Telekom Digital Labs
Software Engineer 2 - AI Platform
CareerNet Technologies Pvt Ltd
Software Developer (TypeScript + PHP/Symfony) (Remote, Full-Time) [AS208]
Smart Working
More Jobs at Tror AI for everyone
View all →Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free