Collaborate with telecom carriers to integrate the product with existing IT systems, including entitlement servers, provisioning systems, and network infrastructure.
Design flows required to configure Camel routes to efficiently route data between internal microservices and external carrier systems.
Design custom microservices to handle entitlements, device synchronization, and provisioning logic for multi-SIM management.
Utilize websheets to manage user entitlements and profiles ensuring a smooth customer experience for primary and secondary devices.
Integrate FCM (Firebase Cloud Messaging) and APNS (Apple Push Notification Service) to manage real-time notifications for entitlement updates and device synchronization across platforms.
Ensure the architecture supports seamless entitlements and transitions between carriers, devices, and operating systems.
Work with security teams to implement SSL encryption, certificate management, and other security protocols to safeguard carrier and customer data.
Lead the integration of telecom standards like TS.43 for multi-device entitlements and data synchronization.
Oversee API integrations between carrier systems, entitlement servers, and mobile device ecosystems, ensuring smooth and secure communication.
Requirements
12+ years of software development experience in Telecommunications Networks
Responsible for Architecture, Requirement analysis, Feature design based on cloud native principles
Ownership of SW Architecture at System component level
Hands-on knowledge on a broad array of cloud native technologies and operability concepts
Ability to comprehend complex technical problems and create pragmatic solutions.
High proficiency in Coding languages and development practices.
Expert Programmer using Go / Java / C++ and related Tools in Linux environment
Expert in Design and Development using Cloud Native Principles with strong Analytical and Debugging skills
Hands-on Experience with Cloud Native, Microservices, Containers and Virtualization Technologies like Docker, Kubernetes (K8s), CaaS, Helm, Envoy, Databases, gRPC, Open Source Integration, FOSS, CSF, Operability and Serviceability Domain, CI/CD, DevOps, etc.
Work independently, deploying, testing and troubleshooting Cloud native application
Leading the end to end development of Features
Willing to work in lean and extremely agile environment / start-up work culture to achieve stiff and challenging targets
Team player with proven ability to work in diverse team environment
Experience in cross-team technical interface management.
Demonstrated ability to work effectively with a wide array of stakeholders and technical experts throughout the company and outside partners
Interface to key customers to explain design approaches and solution elements
Ability to manage customer escalations caused by outage or product defects
Track record of creating high quality work and delivering results on time.