Astra-North Infoteck Inc.  ~ Conquering today’s challenges, achieving tomorrow’s vision!
Node.js Backend Engineer – Cloud & DevOps (AWS)
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!Canada4 days ago
Full-timeInformation Technology
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


Key Skills

Ranked by relevance