Telco Cloud Engineer (5G, OpenRan, OpenStack, Python) - Americas (San Francisco)

Canonicalabout 1 year ago
San Francisco, California, United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Join Canonical as a Telco Cloud Engineer (5G, OpenRan, OpenStack, Python) where you will play a key role in driving the telco industry's transition to software‐defined services. As part of the Field Engineering organization, you will design and implement OpenStack, Kubernetes, and software-defined networking solutions to help operators and service providers embrace cutting-edge, cloud-based infrastructures for 5G and beyond.

Key Responsibilities

  • Match customer requirements to advanced capabilities in the VNF/CNF/NFVi/NFVO/VNFM/VIM/MEC space
  • Provide technical pre-sales consulting to Service Provider teams
  • Design and implement telco-grade open source multi-tenant private clouds and micro clouds
  • Deploy cloud solutions for customers (OpenStack, Kubernetes, MAAS, and Ceph)
  • Investigate, report, and/or fix software defects uncovered during customer deployments
  • Demonstrate advanced Infrastructure as Code (IaC) techniques (automation scripting, Terraform, etc.)
  • Learn model-driven operations with Juju charms for Kafka, Hadoop, PostgreSQL, MongoDB, NGINX, and more
  • Help customers adopt advanced Bare Metal, Public, Private, and Hybrid Cloud solutions
  • Learn from customer engagements to drive meaningful product improvements
  • Shape Canonical’s roadmap to accelerate growth in the telco market

Required Qualifications

  • Python software development experience (mandatory - intermediate level)
  • Terraform automation experience
  • Thorough understanding of the telco NFVi (VIM), NFVO, VNFM, and MEC space
  • Technical understanding of key telco technologies like CPU Pinning, NUMA, SRIOV, DPDK, etc.
  • Working knowledge of the architectures and infrastructure of MNOs and CSPs
  • Familiarity with Mobile Packet Core, Radio, VAS, OSS/BSS
  • Understanding best practices for open source technology in telco virtualization
  • Working knowledge of Linux, OpenStack, and Kubernetes networking
  • Ability to lead complex projects from start to finish with a collaborative approach and keen eye for customer success
  • Excellent communication and presentation abilities
  • Willingness to travel up to 50% for events, customer meetings, and project deliveries

Preferred Qualifications

  • Proficiency in a second language
  • Track record of open source contributions

Benefits & Perks

Compensation: Your base pay will depend on various factors including geographical location, level of experience, knowledge, and skills. Additional incentives such as annual bonuses and sales incentives may also apply.

  • Fully remote working environment – Canonical has been remote-first since 2004!
  • Personal learning and development budget of $2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to meet colleagues at company 'sprints'
  • Priority Pass for travel and travel upgrades for long haul company events

Required Skills

Python
Linux
OpenRAN
Telco NFVi
Kubernetes
OpenStack
Automation
Infrastructure as Code (IaC)
Terraform