Tech Stack
AnsibleCloudGoKubernetesLinuxOpen SourceOpenStackPython
About the role
- Develop, integrate, and test NFV features on Red Hat OpenStack Platform with focus on advanced networking (Open vSwitch, SR-IOV, DPDK)
- Write automation scripts using Python and Ansible to streamline NFV deployments and configurations
- Develop and implement automatic test scenarios alongside the open-source community
- Collaborate with cross-functional teams to define and implement solutions for telecom customers
- Debug and resolve complex issues related to NFV, networking, and cloud infrastructure with emphasis on performance and reliability
- Stay up-to-date with advancements in NFV and cloud technologies to continuously improve solutions
- Contribute to open-source NFV projects within the OpenStack ecosystem
- Participate in Agile processes including sprint planning, daily stand-ups, and retrospectives
- Leverage AI as an accelerator to bring solutions to market faster and more effectively
Requirements
- Proficiency in Python for scripting and automation tasks
- Experience with Linux-based systems and networking protocols
- Knowledge of Ansible for automating deployments and configurations
- Experience with virtualized environments
- Problem-solving and debugging skills in distributed system environments
- Excellent communication and collaboration abilities in a diverse, global team
- OpenStack development or other open source development (networking/performance) [plus]
- Familiarity with cloud technologies and Kubernetes [plus]
- Familiarity with Open vSwitch (OVS), SR-IOV, and DPDK [plus]
- Experience with continuous integration tools [plus]
- Coding experience in Go or C [plus]
- Comfortable communicating and collaborating with upstream community members [plus]
- Understanding of networking protocols (SDN/NFV) and telecom standards (e.g., ETSI NFV) and protocols (5G, 4G, LTE) [plus]
- Performance benchmarking knowledge (RFC 2544) [plus]