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.
OverviewWe 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.
Responsibilities- 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
Requirements- 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
#LI-Post
Job -Software
Schedule -Full time
Shift -No Shift premium (Canada)
Travel -Relocation -EEO Tagline - HP Inc. is EEO F/M/Protected Veteran/ Individual with Disabilities.