Skip to main content
ResumeKart
← Back to Jobs

Senior DevOps Engineer

vTech Solution•Regent Park, City of Toronto
Full-timeSenior
CAD 177K - CAD 200K
per year
👁️ 0 views•📝 0 applications•Posted 10/26/2026•Expires 11/25/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Senior DevOps Engineer roles in Regent Park, City of Toronto — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it free — just a small ResumeKart footer, no subscription.

Job Description

Job Summary: The Senior DevOPS/Cloud Engineer is responsible for designing, implementing, and maintaining scalable and secure cloud infrastructure and deployment pipelines primarily on AWS. This role focuses on developing automated workflows, managing containerized applications, and ensuring robust networking and security configurations to support critical workloads. Responsibilities: • Collaborate with architecture, development, security, QA, and operations teams to define infrastructure and deployment requirements. • Design and maintain GitHub Actions workflows for building, testing, deploying, and rolling back application and infrastructure changes. • Develop and maintain AWS CDK applications for repeatable provisioning of cloud infrastructure and configuration. • Provision and support AWS Glue jobs, Amazon Data Firehose, AWS DMS, and related data services with troubleshooting of network connectivity. • Deploy, configure, scale, and monitor Amazon ECS services on AWS Fargate including Docker image management and load balancing. • Manage serverless frontend infrastructure using Amazon S3, CloudFront, AWS WAF, and related security and deployment configurations. • Design and maintain VPC networking, subnets, route tables, NAT gateways, VPC endpoints, security groups, and DNS resolution. • Create and maintain least-privilege IAM roles, AWS KMS keys, encryption controls, and secrets integration. • Manage EC2 launch templates and Auto Scaling groups including lifecycle, health checks, and patching procedures. • Implement CloudWatch monitoring, logging, dashboards, alarms, and incident-response procedures. • Prepare infrastructure and pipeline documentation, network diagrams, deployment instructions, and knowledge-transfer materials. Required Skills: • Expertise in GitHub Actions workflows and AWS CDK using JavaScript and Python, including secure authentication and environment promotion. • Strong experience with Amazon ECS on AWS Fargate, Docker, Amazon ECR, and EC2 Auto Scaling group management. • Advanced AWS networking and security knowledge including VPC, subnets, NAT, endpoints, IAM, KMS, and troubleshooting AWS Glue job connectivity. • Proven ability to provision and operate AWS Glue, Amazon Data Firehose, AWS DMS, Amazon S3, CloudFront, AWS WAF, and related monitoring and logging services. Desired Skills: • Experience with GitHub OpenID Connect federation, protected environments, reusable workflows, and deployment approvals. • Familiarity with Java and JavaScript build tooling, AWS CDK unit testing, infrastructure policy validation, and CloudFormation drift detection. • Knowledge of Amazon CloudWatch, AWS CloudTrail, AWS Config, Systems Manager, Secrets Manager, Route 53, Certificate Manager, and security monitoring. • Experience operating regulated healthcare or public-sector workloads with privacy-aware logging, encryption, and auditability. Rated Criteria: • GitHub Actions and AWS CDK expertise including secure authentication, reusable workflows, testing, deployment, rollback, and troubleshooting - 25 Points • Amazon ECS on AWS Fargate, Docker, Amazon ECR, and EC2 Auto Scaling experience including deployment, scaling, load balancing, and troubleshooting - 25 Points • AWS networking and security proficiency including VPCs, subnets, NAT, endpoints, IAM, KMS, encryption, and Glue job connectivity troubleshooting - 25 Points • Provisioning and operational experience with AWS Glue, Data Firehose, DMS, S3, CloudFront, WAF, monitoring, logging, and incident support - 25 Points Total: 100 Points Deliverables: • Automated GitHub Actions workflows supporting application and infrastructure deployment and rollback. • Reusable and well-documented AWS CDK infrastructure code and configuration. • Fully provisioned, secure, and scalable AWS cloud infrastructure including networking and security components. • Operational ECS services with monitoring, logging, and health checks. • Comprehensive documentation including infrastructure designs, network diagrams, deployment instructions, runbooks, and test evidence. Must Haves: • Proven experience with GitHub Actions and AWS CDK in JavaScript/Python for secure, automated infrastructure deployment. • Hands-on expertise with Amazon ECS on AWS Fargate, Docker, Amazon ECR, and EC2 Auto Scaling including troubleshooting and observability. • Strong AWS networking and security skills including VPC design, IAM roles, KMS encryption, and AWS Glue network troubleshooting. • Experience provisioning and supporting AWS Glue, Data Firehose, DMS, S3, CloudFront, WAF, and managing monitoring and incident response. Public Sector Experience: Preferred

Required Skills

GitHub ActionsAWS CDKJavaScriptPythonAmazon ECSAWS FargateDockerAmazon ECREC2 Auto ScalingAWS networkingVPCIAMKMSAWS GlueAmazon Data FirehoseAmazon S3CloudFrontAWS WAFmonitoringloggingGitHub OpenID ConnectJavaJavaScript build toolingAWS CDK unit testingCloudFormation drift detectionAmazon CloudWatchAWS CloudTrailAWS ConfigSystems ManagerSecrets ManagerRoute 53Certificate Managerprivacy-aware loggingencryptionauditability

Partner picks for Senior DevOps Engineer in Regent Park

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

    covers javascriptcovers pythoncovers docker
  • Partner course provider

    Structured programmes for software engineers, data science and DevOps.

    covers javacovers python

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

Prepare to Win This Role

Everything you need to ace the interview and negotiate top-of-band compensation.

The best-paying roles in your field. Every week. Free.

Get job alerts and salary insights in your inbox

We respect your privacy. Unsubscribe anytime with one click.