-
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
View all jobs
Node.js Backend Engineer – Cloud & DevOps (AWS)
Canada
· Full-time
·
Mid-Senior
Location: Toronto
Expereience: 6-8 years
Required Skills: Digital : Node.js:Digital : DevOps Continuous Integration and Continuous Delivery (CI/CD):Foundation : JavaScript
Were looking for a senior engineer who can design, build, and operate cloudnative backend services on AWS using Node.js. Youll lead solutions from architecture through delivery, mentor teammates, and uphold high standards for scalability, reliability, security, and developer experience. ResponsibilitiesArchitecture DeliveryDesign event-driven and microservices architectures leveraging AWS (e.g., Lambda, API Gateway, ECSEKS, SQSSNS, DynamoDBRDS).Lead endtoend implementation of Node.js services and APIs with strong observability, resiliency, and performance.Define integration contracts, API standards, and service boundaries.Cloud, DevOps ReliabilityImplement IaC (TerraformCloudFormationCDK) for repeatable, compliant environments.Own CICD pipelines (GitHub ActionsCodeBuildCodePipeline) with automated testing and deployment strategies (bluegreen, canary).Build robust monitoring and alerting (CloudWatch, PrometheusGrafana, OpenTelemetry), and drive incidentroot-cause analysis.Security ComplianceApply IAM least-privilege, secrets management (AWS Secrets ManagerParameter Store), VPC networking, WAF.Ensure data protection, threat modeling, secure coding practices, and compliance (SOC2ISOPCI where applicable).Quality Technical LeadershipEstablish coding standards, code reviews, test strategies (unitintegratione2e), and performance baselines.Mentor developers, guide design discussions, and contribute to technical roadmaps.Collaborate crossfunctionally with Product, QA, SRE, and Data teams. Required Qualifications610 years of professional software development experience 4 years building Node.js backend services in production.Strong AWS expertise across compute, networking, storage, and messaging (e.g., LambdaECSEKS, API GatewayALB, SQSSNS, DynamoDBRDS, S3, CloudFront, Route 53, IAM, VPC).Deep knowledge of JavaScriptTypeScript, modern frameworkstooling (ExpressFastifyNestJS), and API design (RESTGraphQL).Proficiency with IaC (Terraform, CloudFormation, CDK) and CICD pipelines.Solid testing practice (JestMochaTap), performance tuning (profiling, load testing), and observability.Experience with distributed systems patterns (eventdriven architecture, idempotency, retriesbackoff, sagasoutbox).Strong grasp of security fundamentals (OWASP, secrets management, KMS, data encryption at restin transit).Excellent communication, documentation, and collaboration skills.Nice-to-HaveExperience with container orchestration (Docker, KubernetesEKS), service mesh (IstioApp Mesh).Data streaming (Kinesis, Kafka), serverless patterns, Step Functions.Caching and search (Redis, ElastiCache, OpenSearchElasticsearch).Database modeling (NoSQL relational), migrations, performance tuning.FinOpsCost optimization, Well-Architected Reviews.Experience with PythonGoJava in backend contexts.Domain knowledge in fintech, payments, or regulated environments.Core Competencies (What Great Looks Like)System
Expereience: 6-8 years
Required Skills: Digital : Node.js:Digital : DevOps Continuous Integration and Continuous Delivery (CI/CD):Foundation : JavaScript
Were looking for a senior engineer who can design, build, and operate cloudnative backend services on AWS using Node.js. Youll lead solutions from architecture through delivery, mentor teammates, and uphold high standards for scalability, reliability, security, and developer experience. ResponsibilitiesArchitecture DeliveryDesign event-driven and microservices architectures leveraging AWS (e.g., Lambda, API Gateway, ECSEKS, SQSSNS, DynamoDBRDS).Lead endtoend implementation of Node.js services and APIs with strong observability, resiliency, and performance.Define integration contracts, API standards, and service boundaries.Cloud, DevOps ReliabilityImplement IaC (TerraformCloudFormationCDK) for repeatable, compliant environments.Own CICD pipelines (GitHub ActionsCodeBuildCodePipeline) with automated testing and deployment strategies (bluegreen, canary).Build robust monitoring and alerting (CloudWatch, PrometheusGrafana, OpenTelemetry), and drive incidentroot-cause analysis.Security ComplianceApply IAM least-privilege, secrets management (AWS Secrets ManagerParameter Store), VPC networking, WAF.Ensure data protection, threat modeling, secure coding practices, and compliance (SOC2ISOPCI where applicable).Quality Technical LeadershipEstablish coding standards, code reviews, test strategies (unitintegratione2e), and performance baselines.Mentor developers, guide design discussions, and contribute to technical roadmaps.Collaborate crossfunctionally with Product, QA, SRE, and Data teams. Required Qualifications610 years of professional software development experience 4 years building Node.js backend services in production.Strong AWS expertise across compute, networking, storage, and messaging (e.g., LambdaECSEKS, API GatewayALB, SQSSNS, DynamoDBRDS, S3, CloudFront, Route 53, IAM, VPC).Deep knowledge of JavaScriptTypeScript, modern frameworkstooling (ExpressFastifyNestJS), and API design (RESTGraphQL).Proficiency with IaC (Terraform, CloudFormation, CDK) and CICD pipelines.Solid testing practice (JestMochaTap), performance tuning (profiling, load testing), and observability.Experience with distributed systems patterns (eventdriven architecture, idempotency, retriesbackoff, sagasoutbox).Strong grasp of security fundamentals (OWASP, secrets management, KMS, data encryption at restin transit).Excellent communication, documentation, and collaboration skills.Nice-to-HaveExperience with container orchestration (Docker, KubernetesEKS), service mesh (IstioApp Mesh).Data streaming (Kinesis, Kafka), serverless patterns, Step Functions.Caching and search (Redis, ElastiCache, OpenSearchElasticsearch).Database modeling (NoSQL relational), migrations, performance tuning.FinOpsCost optimization, Well-Architected Reviews.Experience with PythonGoJava in backend contexts.Domain knowledge in fintech, payments, or regulated environments.Core Competencies (What Great Looks Like)System
Key Skills
Ranked by relevance
aws
devops
cicd
continuous integration
continuous delivery
cloudformation
microservices
serverless
terraform
storage
docker
nosql
redis
kafka
owasp
s3
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Application Release Engineer (CI/CD & Azure DevOps)
2026-05-07
Full-time
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Related
DevOps Lead – Azure DevOps, CI/CD & Kubernetes
2026-05-13
Full-time
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Related
AWS Cloud Engineer
2026-05-14
Full-time
Mid-Senior
Canada
IT Services
Information Technology
Login to Apply
- Posted
- Dec 30, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toronto
Industries
IT Services
IT Consulting
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Application Release Engineer (CI/CD & Azure DevOps)
2026-05-07
Full-time
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Related
DevOps Lead – Azure DevOps, CI/CD & Kubernetes
2026-05-13
Full-time
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Related
AWS Cloud Engineer
2026-05-14
Full-time
Mid-Senior
Canada
IT Services
Information Technology