Remuneration
Not specified
Location
Toronto, ON, Canada
Visa sponsorship
Not specified
Job summary
Build and maintain secure, reliable, automated cloud infrastructure for applications, primarily on AWS, as part of multidisciplinary engineering teams. The role includes delivering infrastructure as code, supporting container and CI/CD platforms, troubleshooting Linux and networking issues, improving observability, and managing security risks across customer solutions that may include AI, emergency response, and data analytics systems.
Benefits
Bonus eligibilityFlexible work environmentWork abroad for up to three weeks per year, subject to restrictionsCareer growth opportunitiesIndividual training budgetBlogging rewardsPaid birthday leaveAnniversary bonusReferral bonusEmployee Assistance Program
Qualifications
- Linux fundamentals, including troubleshooting, debugging, and performance investigation
- Cloud experience with AWS or another cloud environment such as GCP
- Experience with ECS or Kubernetes
- Configuration management experience with Puppet, Chef, or Ansible
- Programming or scripting experience in JavaScript, Ruby, Java, Python, Golang, or Bash
- Infrastructure as code experience with Terraform or AWS CloudFormation
- Experience building and maintaining Docker images
- Familiarity with CI/CD tools such as GitHub Actions, GitLab CI/CD, AWS CodePipeline, or AWS CodeBuild
- Experience with AWS data and analytics services such as Glue or Redshift
- Understanding of TCP/IP, DNS, networking, and routing
- Experience implementing CDN or WAF technologies
- Experience with observability tools such as Prometheus, Grafana, OpenTelemetry, CloudWatch, or Datadog
- Understanding of identity and access management
- Understanding of web and API development
- Experience with Agile software and product development teams
- Experience with AWS machine learning and AI services such as SageMaker, Rekognition, or Transcribe
- Experience with web and API architectures such as event-driven systems, SOA, or microservices
- Experience with Akamai, Cloudflare, Amazon CloudFront, or WAF
- Experience with Docker clustering and management
Responsibilities
- Deliver assigned work within agreed scope, timelines, and resource limits
- Estimate work items during sprint planning and account for technical blockers
- Build cloud platforms and resolve technical issues
- Share technical knowledge and continue professional development
- Collaborate with engineering peers and product leaders to maintain quality
- Participate in daily team ceremonies and communicate progress and delivery risks
- Identify and manage security risks, follow security controls, escalate emerging threats, and support continuous improvement of security practices
Skills
AkamaiAnsibleAWSBashChefCloudFormationCloudFrontCloudWatchDatadogDockerECSGCPGitHubGitHub ActionsGitLabGitLab CIGoGrafanaIAMJavaJavaScriptKubernetesAWS LambdaLinuxMakeOpenTelemetryPrometheusPuppetPythonRedshiftRoute 53RubyTerraformAWS GlueREST
Certifications
AWS Associate or Professional certification
Languages
JavaScriptRubyJavaPythonGolangBash
Travel
Work abroad for up to three weeks per year, subject to restrictions
Industry
Software engineeringCloud computingArtificial intelligenceData analyticsEmergency response
Relocation
No