R Systems
Python - Technical Lead ( 9 to 15 Yrs) for Bangalore
Job Location
bangalore, India
Job Description
About us At R Systems, we are shaping the future of technology by designing cutting-edge software products, platforms, and digital experiences that drive business growth for our clients. Our product mindset and advanced engineering capabilities in Cloud, Data, AI, and Customer Experience empower us to deliver innovative solutions to key players across the high-tech industry. This includes ISVs, SaaS, and Internet companies, as well as leading organizations in telecom, media, healthcare, finance, and manufacturing. We are Great Place to Work® Certified™ in 10 countries where we have a full-time workforce - India, the USA, Canada, Poland, Romania, Moldova, Indonesia, Singapore, Malaysia, and Thailand. This means we are a dynamic, global team that values continuous learning, collaboration, and innovation. Join us and experience a workplace where your contributions are celebrated, and your growth, development, and well-being are at the heart of everything we do Total Exp : 9 to 15 Yrs Notice Period : Early joiners Job Description : Develop class-based abstractions for network elements (routers, switches, base stations). Handle SNMP, Netconf, RESTCONF, and proprietary protocols using Python libraries. Structure monitoring, event handling, and alerting components using OOP. (Operations Support Systems): Python classes to model service provisioning, fault management, and performance tracking. (Business Support Systems): Billing engines, customer management, and CRM systems built with reusable OOP components. Develop simulators for telecom protocols (e.g., SIP, Diameter, GTP, LTE/5G stack). Use OOP to create modular simulators for different network layers and interfaces. Automate device configurations using Python (with libraries like NAPALM, Netmiko, Ansible). Build object-oriented frameworks to manage configurations, logs, state tracking. Build REST APIs or service orchestration layers using Django/FastAPI. Model telecom services (e.g., SMS, Voice, Data bundles) as Python classes with clean interfaces. Develop pipelines for parsing, enriching, and storing large volumes of CDRs. Use OOP to build modular parsers, validators, and record transformers. Create modular frameworks for latency, jitter, and packet loss measurement. Encapsulate test cases and result processing in OOP structures for reuse. Build systems to manage subscribers, SIM provisioning, IMSI/IMEI tracking. OOP is used to model subscriber profiles, lifecycles, and entitlements. Develop CLI tools or dashboards to help operations teams. Structure tools using object-oriented principles to support extendibility. Drive best practices in Python OOP (SOLID, design patterns) across telecom projects. Review code involving protocol handling, large-scale event processing, etc. (Get a glimpse of) The R Systems Experience Purpose-Driven Projects: Contribute to meaningful projects making an impact in the lives of millions worldwide. Continuous Learning: Opportunities for personal development and skill enhancement by leveraging our Individual Development Programs, Certifications and collaborations with e- Learning Platforms. Diversity & inclusion: A culture that values different perspectives and fosters belonging. Well-being & balance: Flexible work policies designed to maintain a healthy work-life balance. Frequent Internal Hackathons : Engage in dynamic competitions with exciting prizes to keep your skills sharp. Collaborative Culture & Teamwork : Fostering a sense of belonging and camaraderie through Team events and cultural collaboration. Also, drive innovation, enhance communication, and strengthen our organization's ability to adapt and thrive in a dynamic work environment. Varied Industry Experience: Gain valuable experience working with top global brands across sectors such as Healthcare, Banking, e-commerce, and Retail. Centre of Excellence (COE): Benefit from technical guidance and upskilling opportunities provided by our team of technology experts, helping you navigate your career path. Open Door Policy: Embrace a culture of mutual support, respect, and open dialogue, promoting a collaborative work environment. If you are passionate and excited about working in a fast-paced, innovative environment, we would love to hear from you! R Systems is an equal opportunity employer that does not discriminate against any employee or job applicant because of race, color, religion, national origin, sex, physical or mental disability, age, or any other characteristic protected by law. We strive to build a team that reflects the diverse communities we serve, and we actively encourage applications from individuals of all backgrounds and experiences. Our commitment to equal opportunity extends to all aspects of employment, including recruitment, hiring, training, promotion, and benefits.
Location: bangalore, IN
Posted Date: 6/22/2025
Location: bangalore, IN
Posted Date: 6/22/2025
Contact Information
Contact | Human Resources R Systems |
---|