DevOps Engineer responsible for infrastructure, CI/CD, and backend services for a major university platform. Join Robots and Pencils, building impactful digital solutions.
Responsibilities
Develop and maintain Node.js and Python Lambda functions powering REST APIs, data aggregation, and business logic
Build and optimize Step Function workflows orchestrating multi-service operations
Integrate with external enterprise APIs and internal microservices, handling authentication, rate limiting, and error propagation
Implement deferred processing patterns using SQS for handling concurrent and long-running operations
Own and evolve Terraform modules provisioning API Gateway, Lambda, DynamoDB, Step Functions, SQS, CloudFront, and ECR across multiple AWS accounts
Manage multi-account AWS environments with proper IAM boundaries, secrets management (Vault), and S3 state backends
Design and implement infrastructure changes that support zero-downtime deployments and safe rollback strategies
Maintain and optimize Docker image builds and ECR lifecycle policies for containerized services
Own Jenkins pipelines that build, test, and promote artifacts through staged environments with manual approval gates
Improve build reliability, speed, and developer feedback loops across multiple repositories
Implement and maintain pre-commit hooks, automated testing gates, and lint/type-check enforcement
Coordinate production deployments following established release procedures
Build monitoring, alerting, and logging infrastructure for a distributed serverless system
Troubleshoot production issues spanning API Gateway, Lambda cold starts, Step Function timeouts, and DynamoDB throttling
Establish and maintain SLOs for critical user-facing workflows
Improve error handling and retry strategies across event-driven workflows
Requirements
7+ years of professional software engineering experience
Deep hands-on experience with AWS serverless services: Lambda, API Gateway, Step Functions, DynamoDB, SQS, CloudFront, ECR
Strong proficiency writing and maintaining Terraform at scale
Production experience with CI/CD pipeline design and operation (Jenkins preferred)
Solid understanding of containerization (Docker) and image registry management (ECR)
Experience with multi-environment promotion strategies and deployment safety patterns
Benefits
Work on a production platform that directly impacts real users at scale
Operate within a mature, multi-repo AWS serverless architecture with real complexity
Collaborate with experienced engineers across backend, frontend, and infrastructure disciplines
Grow within a globally recognized AWS partner ecosystem with access to cutting-edge cloud practices
Influence DevOps culture, tooling, and reliability standards across the engineering organization
DevSecOps Engineer at Planitar leading the integration of security into software development and cloud environments. Focused on automating security processes and collaborating with engineering teams.
Senior Developer Operations contributing to scalable software solutions at a local tech company in Toronto. Building cloud infrastructure and optimizing platform services with a focus on reliability.
DevOps Engineer contract role in Toronto. Work on Oracle financial applications, drive automation, and support critical financial reporting cycles in a hybrid environment.
Reliability Engineering Specialist utilizing reliability tools and models to improve asset performance at Enbridge. Collaborating across teams to guide investment decisions for safe operations.
Engineer responsible for the deployment and operational infrastructure of Multigres, a distributed Postgres platform. Building and maintaining the Multigres Operator on Kubernetes while collaborating across teams.
Lead Site Reliability Engineer ensuring scalable, resilient services for Movable Ink at high volume content platform. Design and drive automation strategies while mentoring engineering teams.
DevOps Specialist ensuring efficient DevOps practices within Development and QA teams at Desjardins. Collaborating with developers to optimize IT platforms and enhance deployment strategies.
Cloud/DevOps Intern developing tools for enterprise technology at TD. Working on DevOps processes and gaining hands - on experience in cloud technologies in a hybrid model.
DevOps Specialist creating and overseeing Azure hybrid cloud infrastructures for EVLO's battery energy storage solutions. Collaborating with teams to implement cutting - edge technologies in a dynamic environment.