Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Developer II (12-month Contract)

Nelson Education LTD
CompanyNelson Education LTD
CategoryEngineering
LocationToronto
RemoteRemote
EmploymentContract
LevelNot stated
SalaryNot stated by the employer
Posted21 May 2026
Last verified30 Jul 2026
SourceEmployer career page (workable)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
As the largest Canadian-owned and operated K-12 publisher, Nelson Education Ltd. is Canada's only heritage education content provider, known for its innovative products and solutions catering to learners across the country. Nelson is on a mission to make learning accessible, engaging, and effective for all. That's why Nelson continuously strives to create dynamic curriculum-aligned content that caters to diverse learning styles, fostering critical thinking, creativity, and life-long learning. In response to the evolving education landscape, Nelson developed Edwin, a digital learning ecosystem. Edwin is a learning platform for classroom success, providing curriculum-linked content, engaging tools and unparalleled support to reach every student. Nelson is redefining education and making a positive impact on the way knowledge is acquired and shared by creating the possible, one learner at a time. About the Role Reporting to the Team Lead, the Developer II (Infrastructure & Security) is responsible for designing, securing, and operating the platform infrastructure that supports internal applications, services, and data pipelines. The person in this position leads on cloud infrastructure, Kubernetes-based environments, CI/CD platform reliability, observability, and secure systems engineering — while contributing to application-layer development where needed to support operational ownership of services. This role combines software development with DevOps-oriented responsibilities, including CI/CD, observability, Kubernetes-based deployments, logging, monitoring, and operational support.   Key Accountabilities Design, provision, and maintain cloud infrastructure, Kubernetes environments, networking, and platform services using infrastructure-as-code tools (Terraform, Helm). Own and operate CI/CD pipelines, automated build and deployment workflows, and release processes with a focus on reliability, security, and repeatability. Lead the configuration, deployment, and monitoring of containerized applications in Kubernetes, including manifests, Helm charts, ingress, services, secrets, and config maps. Build and maintain observability infrastructure using Elastic Stack / ELK — including logging pipelines, dashboards, alerting, and log-based troubleshooting workflows. Drive application performance monitoring, alerting, and production-readiness practices across owned services. Lead secure software development practices: secrets management (Vault, AWS Secrets Manager, sealed secrets), access control, environment configuration, and dependency/vulnerability scanning (SCA, SAST, DAST). Apply and enforce secure coding standards for common risks (OWASP Top 10), including input validation, authentication and authorization (OAuth, JWT, RBAC), and safe handling of sensitive data. Participate in security reviews, threat modelling discussions, and remediation of identified vulnerabilities. Support compliance engineering efforts related to frameworks such as SOC 2, ISO 27001, PCI, or HIPAA — including evidence collection, control implementation, and audit readiness. Manage database operations: schema migrations, indexing, performance tuning, backup, and disaster recovery. Lead incident response, on-call rotations, and post-incident reviews for production issues. Maintain infrastructure-as-code, environment hygiene, and operational runbooks for owned services. Contribute to backend application development (APIs, services, data pipelines) to support full operational ownership of platform components. Participate in code reviews with a security and reliability lens, and contribute to shared engineering standards. Stay current with cloud-native infrastructure, DevSecOps practices, and platform engineering tooling. Actively participate in the SCRUM process. Requirements Must have 5+ years of hands-on experience with several of the following: Cloud infrastructure on at least one major provider (AWS, Azur
HOUSE ADYou found the opening. Now track it.Tracker, radar and AI drafts in one place.erioun.com →