Jobs / PwC Canada

Cloud Infrastructure Engineer, Senior Associate

PwC Canada · Ottawa, ON, Canada
Ottawa, ON, Canada87,700-137,700 CAD/yearlyOnsite
Remuneration
$87,700–$137,700 base salary; eligible employees may participate in variable incentive pay programs
Location
Ottawa, ON, Canada
Visa sponsorship
Not specified

Job summary

Designs, deploys, and manages scalable cloud infrastructure for client environments, supporting reliable data storage and processing, security, and service performance. Automates provisioning with Terraform and integrates deployments with DevOps tools, while monitoring cloud systems, troubleshooting issues, overseeing incident and capacity management, and reporting performance across Azure, AWS, or Google Cloud.

Benefits

Inclusive benefitsFlexibility programsVariable incentive pay programs

Qualifications

  • Expertise in Azure, AWS, or Google Cloud.
  • Proficiency with Terraform and experience with configuration management tools such as Ansible.
  • Understanding of cloud security, including IAM, data encryption, network security, and compliance.
  • Experience with DevOps tools and infrastructure deployment, including Jenkins and Git.
  • Knowledge of Docker and Kubernetes.
  • Experience with Linux and Windows Server.
  • Bash or PowerShell scripting experience.
  • Familiarity with Apache, NGINX, Microsoft IIS, Apache Tomcat, Oracle WebLogic, or IBM WebSphere.
  • Knowledge of Oracle, MSSQL, MySQL, PostgreSQL, or MongoDB deployment models and maintenance.
  • Understanding of IP/TCP protocols, WAF, VPNs, and load balancer configurations.
  • Experience with performance or stress testing and monitoring tools.

Responsibilities

  • Architect and implement cloud solutions using Azure, AWS, or Google Cloud.
  • Automate cloud resource provisioning, configuration, and management with Terraform.
  • Collaborate with internal teams to develop and improve reusable cloud systems and services.
  • Implement cloud security practices for access management, data protection, and regulatory compliance.
  • Optimize processes and adopt tools or practices that improve efficiency and performance.
  • Monitor cloud environments and troubleshoot issues to maintain availability and performance.
  • Use DevOps tools and lifecycle processes to streamline infrastructure deployments and updates.
  • Oversee SLA/OLA management, service capacity planning, and incident management.
  • Measure and report service performance metrics and propose client improvements.

Skills

AnsibleAWSAzureAzure DevOpsBashDockerGCPGitGitHubIAMJenkinsKubernetesLinuxMongoDBMySQLNGINXPostgreSQLPowerShellTerraformWindowsWindows ServerIBM CloudOracle Cloud

Industry

Cloud infrastructureData infrastructure

Relocation

No