Design Specialist II - 5G Development and Operations- (Subscriber Data Management)
Toronto, ON, CA, M5J 2V5
Join our team and what we’ll accomplish together
The Wireless Core Network Development team is responsible for End to End network architecture, development, and operations including service orchestration and automation. The team designs, develops, maintains, and supports our Core Wireless Network and all its services specific to our customer data.
We work as a team to introduce the latest technologies and software to enable network orchestration and automation in the fast evolving 5G ecosystem. Our team creates previously impossible solutions by leveraging the new approach to enable our customers unique and rich wireless experiences. These innovative solutions will improve the life quality of thousands while revolutionizing how everything and everyone connects.
You will own the customer experience by providing strategy, managing change and leveraging best in class security and AI to deliver reliable products to our customers. This will represent a fundamental change on how the Telecom industry works, opening the possibility of making private cellular networks globally available, sparking innovation and enabling access to the digital world to more people by providing never seen reliability at reduced costs.
What you'll do
- Designing, developing, and implementing AI and software solutions: Specifically for subscriber data platforms within the 5G core architecture, with a focus on using machine learning for predictive analysis and anomaly detection.
- AI-driven automation and optimization: This applies to the management, assurance, and closed-loop operations of the UDM, AUSF, and SDL functions residing on cloud-native services.
- Intelligent network management and dynamic resource allocation: AI will be used when identifying E2E network control signaling and roaming gaps, and architecting future-friendly solutions.
- Integration of AI-powered orchestration tools: This is mentioned in the context of defining migration strategies for moving services to the cloud.
- Reflecting AI capabilities in documentation: The role is responsible for maintaining/developing Network Architecture/Design documents, ensuring AI capabilities are included.
What you bring
- 5+ years of telecommunication experience
- Experienced in adapter API design using RESTful, NETCONF, interested in developing back-end software
- Proven knowledge of technologies such as Service Based Architecture (SBA), Subscriber Data Management functions, http2, Diameter, Sigtran, SS7, and 5G Protocol
- General understanding of TCP/IP networking and familiarity with TCP, UDP, SS7 RADIUS, and Diameter protocols along with SOAP/REST API working principles
- Proven understanding of IPSEC, TLS 1.2, 1.3 and understanding of OAUTH 2.0 framework
- 2 + years’ experience as a software developer, advanced technical and analytical skills, and the ability to take responsibility for the overall technical direction of the project
- Experience with Public Cloud Native Services like Openshift, AWS, GCP or Azure
- Expert knowledge in Database redundancy, replication, Synchronization
- Knowledge of different database concepts (relational vs non-relational DB)
- Subject Matter Expert in implementing, integrating, and deploying solutions related to subscriber data management (HLR, HSS, EIR, IMEIDB, UDM, UDR,F5, Provisioning GW, AAA on either private cloud or public cloud like AWS, OCP or GCP
- Expert knowledge of the software project lifecycle and CI/CD Pipelines
- A Bachelor degree in Computer Science, Computer Engineering, Electrical Engineering, STEM related field or relevant experience
Great-to-haves (If you have it great, if you don't we will teach you)
- Understanding of 3GPP architectures and reference points for 4G and 5G wireless networks
- Knowledge of 3GPP, TMF, GSMA, IETF standard bodies
- Experience with Radio, Core, Transport and Infrastructure product design, development, integration, test and operations low level protocol implementation on top of UDP, SCTP, GTPv1 and GTPv2
- Experience with MariaDB, Cassandra DB, MongoDB and Data Model Management AWS Fargate, Lambda, DynamoDB, SQS, Step Functions, CloudWatch, CloudFormation and/or AWS Cloud Development Kit
- Knowledge of Python, and API development in production environments
- Experience with containerization tools such as Docker, Kubernetes, and/or OpenStack technology