cover image
Odyssey Global

AWS senior engineer

Hybrid

Toronto, Canada

Senior

Freelance

01-02-2026

Share this job:

Skills

Python Java TypeScript Bash Jira GitHub GitLab CI/CD Docker Monitoring Version Control AWS CloudFormation Networking Linux Operating Systems Programming git Azure AWS Shell Confluence AWS Cloud CI/CD Pipelines Gitlab CI Terraform Prometheus Linux Administration Infrastructure as Code GitHub Actions

Job Specifications

Role: AWS Senior Engineer

Employment Type: Contract

Work Model: Hybrid (2 Days Onsite

Location: Toronto, ON, Canada

Key Responsibilities

Design, implement, and manage AWS cloud infrastructure aligned with business objectives.
Automate infrastructure provisioning using AWS CloudFormation, AWS CDK (with TypeScript), and Terraform.
Implement and maintain CI/CD pipelines using Azure Pipelines, GitHub Actions, and JFrog.
Integrate SonarQube for code quality checks and Liquibase for database versioning.
Containerize applications using Docker and orchestrate deployments using Amazon ECS for scalability and reliability.
Administer Linux systems and develop automation scripts using Bash, Python, and shell scripting.
Configure and manage networking components (VPC, subnets, routing, security groups).
Monitor system performance using AWS CloudWatch and other monitoring tools.
Collaborate with development and security teams to ensure compliance with best practices.
Partner with stakeholders to translate business requirements into robust cloud solutions.
Use Git for version control and enforce coding best practices.
Manage daily tasks and workflows using Jira and maintain documentation in Confluence.

Required Technical Skills

AWS Services: ECS, ECR, NLB, ALB, ACM, IAM, S3, Lambda, RDS, KMS, API Gateway, Cognito.
Infrastructure as Code (IaC): AWS CloudFormation, AWS CDK, Terraform.
CI/CD Tools: Azure Pipelines, GitHub Actions, JFrog, GitLab CI, AWS CodePipeline.
Quality & Database Tools: SonarQube, Liquibase.
Containerization & Orchestration: Docker, Amazon ECS.
Operating Systems: Linux administration.
Scripting: Bash, Python, shell scripting for automation.
Networking: VPC, subnets, routing, security groups.
Monitoring Tools: AWS CloudWatch, Prometheus
Version Control & Collaboration: Git, Jira, Confluence.
Programming: Java, Python.

About the Company

Odyssey Global isn't just another staffing firm--we're your talent partner. We help tech companies across the U.S. and Canada grow by delivering tailored workforce solutions that actually move the needle. Whether you're hiring for contract roles, building out a permanent team, or need long-term strategic talent, we align top-tier professionals with your mission, values, and goals. We combine deep industry experience, modern recruiting tech, and a people-first approach to bring you hiring solutions that are smart, scalable, a... Know more