Cloud Software Engineer

  • HP
  • Burnaby, British Columbia, Canada
  • Jun 11, 2022

Job Description

Cloud Software Engineer

Description -

Teradici, an HP company, is the inventor of the PCoIP remote display protocol and developed the Engineering Emmy-Award-winning Teradici CAS to deliver the best virtual and remote desktop experience in the world.


We are looking for an experienced and team-oriented Cloud Software Engineer to join the HP Cloud Solutions and Services team. We are growing our team to take on a new, highly visible project to integrate HP's Anyware and PCoIP technologies with the public clouds. As part of the team, you will help create a new HP offering and help shape how cloud-based desktop computing is delivered in enterprise environments.

  • Design global cloud networking infrastructure and producing infrastructure-as-code (IaC) to deploy HP Anyware in Microsoft Azure.
  • Build tools and scripts to automate HP Anyware setup and cloud integration
  • Design monitoring, system upgrade, high availability/fault tolerance/disaster recovery strategies
  • On-going maintenance of code and scripts in response to new software versions, security patches, and feature changes in the cloud
  • Development of automated testing for code and scripts
  • Development of release infrastructure
  • Bring expert knowledge and best-practices to the team to enhance product design, security, reliability, operations and development processes

  • Bachelor's or Master's degree in Computer Science, Information Systems or equivalent
  • 5-10+ years' experience
  • Strong understanding of public cloud computing technology and its services, infrastructure as a code, and platforms
  • Experience designing cloud-native network infrastructure, including network planning, network peering, load balancers, NAT, VPN, DNS, DHCP, Firewalls and network security
  • Experience with IaC, automation tools, DevOps, Site Reliability Engineering (SRE) concepts
  • Experience with IaaS on Microsoft Azure and Graph API
  • Experience with programming and scripting (e.g., PowerShell, Python, Bash, JavaScript)
  • Experience using IT automation tools (e.g., Terraform, ARM Templates, Chef, Ansible)
  • Experience with creating and consuming RESTful APIs
  • Ability to work effectively and communicate clearly in a remote-work environment
  • Ability to acquire new skills and learn new technology quickly and independently to keep up with the introduction of new cloud features and services
  • Passion to work in an exciting environment and deliver new technologies and products to the marketplace
  • First class analytical, diagnostic, and problem-solving skills
  • Excellent English verbal and written communication skills with an ability to collaborate with teammates, partners, customers, and other stakeholders

Bonus Points
  • Azure certifications such as MAZ104, 204, 303, 304, 305, 400, and 500
  • Experience with administering enterprise IT systems (Windows Systems management and Microsoft Active Directory)
  • Experience with modern authentication methods (e.g., OAuth 2.0, OpenID-Connect)
  • Experience with identity and access management (e.g., Active Directory services, cloud IAM, domain controllers)
  • Experience with containers and container orchestration tools (i.e., Docker, Kubernetes)
  • Experience designing and migrating applications and infrastructures to the cloud


Job -

Schedule -
Full time

Shift -
No Shift premium (Canada)

Travel -

Relocation -

EEO Tagline -

HP Inc. is EEO F/M/Protected Veteran/ Individual with Disabilities.