About us
Committed to building the next generation of 100% software-based mobile networks, combining DevOps with telecommunications expertise, ng-voice is creating innovative mobile infrastructure solutions and making them accessible for operators and enterprises that want to deploy future-proof networks.
We are seeking a skilled developer or development team to create an extendable Rasa-based bot module to integrate with our Control Tower application. This bot will serve as an interactive tool to manage Kubernetes and ng-voice IMS operations and display real-time API responses in the Control Tower using the ShadCN UI framework.
Tasks
What you’ll do
Deliverables
1. **Python Code**: Well-documented Python code for the Rasa bot with custom actions.
2. **Dockerfile**: A Dockerfile to containerize the bot, ensuring easy deployment and scalability.
3. **Extendable API Integration Platform**: A modular design allowing us to add new API integrations in the future with minimal changes.
4. **ShadCN UI Integration**: Results and interactions displayed within the Control Tower interface using the [ShadCN UI framework](https://ui.shadcn.com/).
Requirements
Requirements and Responsibilities
- **API Calls and Actions**: The bot should handle API requests and actions, such as scaling replicas or restarting Kubernetes resources, and return responses.
- **Backend API Integration**: We will provide all necessary backend APIs, and the developer is responsible for integrating these APIs with the bot to ensure seamless functionality.
- **Control Tower Integration**: Integrate the bot seamlessly into Control Tower, enabling a smooth user experience with real-time updates and response handling.
- **Extendable Architecture**: Deliver an architecture that allows future API integrations and new feature additions with minimal rework.
- **User Interface Compatibility**: Ensure all bot interactions and results display accurately and consistently within Control Tower's UI, utilizing components from ShadCN.
Nice-to-Have Skills: SageMaker and Bedrock
- **SageMaker: Experience creating ML models for real-time IMS log analysis, anomaly detection, and RCA.
- **Bedrock: Familiarity with GenAI agents for automating troubleshooting and corrective actions in IMS environments.
Benefits
- We offer you the culture of a fast-growing startup with the maturity of an enterprise company
- We are more interested in your experience and knowledge than formal degrees
- Entrepreneurial culture and flat hierarchies
About us
ng-voice is an equal opportunity employer. We believe demographic characteristics and diverse experiences that have nurtured unique viewpoints benefit our growth and performance and value each person and their different background as a whole.
Hope we caught your attention; we look forward to getting to know you!
DISCLAIMER
Even if you do not meet 100% of the requirements, however, you think this role will be a good match for you, please send in your application. We would love to be in touch!
Please be aware that we are currently not collaborating with agencies and any profile received will not be taken into consideration.