The Role:
* Be responsible for SW related aspect of the RAN Intelligent Controller, including SW architecture definition, integration aspects, problems troubleshooting, POCs development to demonstrate proposed solution (hand-on & coding)
* Translate architecture needs and requirement into a system requirement specification
* Define a cost-effective architecture that support RIC scaling (higher volume of cellular base stations and verity of xApp/rApp supported by the RIC), based performance analysis of utilization and CPU resources
* Develop a POC (Hands-on and coding) to demonstrate the proposed architecture
* Be active/ monitor RIC aspects at the O-RAN alliance and take part in relevant open SW community as needed
* Define SW architecture that supports RIC roadmap and different deployment scenarios.
Qualification:
* A Bachelor or Master Degree in Electrical/computer engineering, Computer Science, Information Systems
* 10 or more years of working experience in wireless operator's network or wireless solution providers
* Experience with ORAN SMO and/or RIC development, design and implementation
* 4+ year experience of 4G/5G cSON development and implementation
* Experience with Linux-based platforms
* Strong Knowledge of IP network services and protocols
* Architectural and hands-on knowledge and hands-on proficiency and experience designing, deploying and managing Kubernetes
* Experience with containerization packaging, tooling, and DevOps methodologies.
* Familiar with O-RAN specifications and O-RAN Components - a huge advantage
* Experiences with LTE, 5G NSA (Non-Stand alone),5G SA (Standalone), RAN (Radio access network) technology
* Good Expertise in one programming language such as PYTHON, GO, C++, SQL database.
* Experience in developing cloud-native containerized micro-services, Docker, Kubernetes and Helm
* Design and development experience using REST APIs in a client-server architecture.
* Experience on Kubernetes cloud analytics tools, e.g.: Logstash, Elasticsearch, Kibana, Kafka and/or Prometheus
* Creative approach to problem solving and an ability to work independently in an environment with high levels of ambiguity
* Ability to manage key deliverables as part of an extended project team
* Ability to drive PoCs, and pilots
* Solid understanding of computer networking and protocols