RADCOM

11 Job openings at RADCOM
RADCOM - Senior Software Engineer - Java/Python Delhi,Delhi,India 3 - 8 years Not disclosed On-site Full Time

We are looking for a highly skilled and motivated Senior Software Engineer to join our dynamic team at Radcom India, in Bhilai. The ideal candidate will bring extensive experience in software development, strong problem-solving abilities, and a passion for working with cutting-edge technologies such as Java, Python, Kafka, and Apache Flink. You will play a key role in designing, developing, and optimizing real-time data streaming applications and distributed systems to support 5G telecommunications network monitoring. As a Senior Software Engineer, you will work closely with cross-functional teams, mentor junior engineers, and lead the technical direction of projects. You will be responsible for ensuring that our software solutions meet high standards of performance, scalability, and reliability. Requirements Bachelors degree in computer science or a related field. 3 to 8 years of experience in software development, with a strong foundation in Java, Spring, Spring boot, Microservices and Kubernetes containerization. Proficiency in Spring, Spring Boot, Microservices, Docker and Containerization. Good understand of Kubernetes cluster and it related services. Proficiency in SQL and working knowledge of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). Experience with CI/CD pipelines and DevOps practices. In-depth knowledge of distributed systems and real-time data processing. Strong problem-solving skills and experience in building scalable, fault-tolerant systems. Experience with version control systems like Git and GitHub. Familiarity with cloud platforms (e.g., AWS, GCP) and containerization (e.g., Docker, Kubernetes). Excellent communication skills and ability to work effectively in a collaborative, team-oriented environment. Exposure to large-scale data processing frameworks and tools. Experience with Apache Kafka and Apache Flink, including architecture and : Lead the design, development, testing, and maintenance of software applications using Java and its related Frameworks. Architect and implement real-time data streaming and processing solutions using Apache Kafka and Apache Flink. Collaborate with cross-functional teams to design, develop, and deploy scalable solutions. Mentor junior engineers and interns, providing technical guidance and leadership. Troubleshoot and resolve complex software defects and performance issues in production environments. Continuously learn and apply new technologies to improve product offerings and solve complex technical problems. Write and maintain comprehensive technical documentation and user guides. Ensure the delivery of high-quality software through code reviews, unit testing, and integration testing. Work with the operations team to ensure smooth deployment and production monitoring of software systems. (ref:hirist.tech) Show more Show less

Senior Software Engineer Bhilai,Chhattisgarh,India 5 years None Not disclosed On-site Full Time

Company Overview: Radcom is a leading global provider of innovative solutions for monitoring 4G & 5G telecommunications networks. Headquartered in Israel , we specialize in delivering cutting-edge technologies that empower telecom providers to optimize network performance and enhance customer experiences. Radcom provides innovative service assurance and customer experience management solutions for leading telecom operators and communications service providers. Radcom specializes in solutions for next-generation mobile and fixed networks, including LTE, VoLTE, IMS, VoIP, UMTS/GSM, and mobile broadband. Radcom's comprehensive, carrier-grade solutions are designed for big data analytics on terabit networks and are used to prevent service provider revenue leakage and to enhance customer care management. Radcom's products interact with policy management to provide self-optimizing network solutions. Radcom is used by global operators like AT&T, Verizon, DIRECTV, Rakuten, etc., for monitoring their 5G networks. In India, Radcom has an established centre in New Delhi since 2012 with 70 employees. Radcom has opened a new R&D centre near IIT Bhilai , which is a great opportunity for experienced technology enthusiasts and developers. http://www.radcom.com/company-profile Position: Senior Software Engineer Location: Bhilai-Durg, CG, India Job Type: Full-time Tech Stacks: Java 8+, Kafka, Apache Flink, SQL, CI/CD, System Design, Data Engineering Detailed Job Description We are looking for a highly skilled and motivated Senior Software Engineer to join our dynamic team at Radcom India, in Bhilai. The ideal candidate will bring extensive experience in software development using Java, system design, strong problem-solving abilities, and a passion for working with cutting-edge technologies such as Kafka, Kubernetes, and Apache Flink. You will play a key role in designing, developing, deploying and optimizing real-time data streaming applications and distributed systems to support 5G telecommunications network monitoring. As a Senior Software Engineer, you will work closely with cross-functional teams, mentor junior engineers, and lead the technical direction of projects. You will be responsible for ensuring that our software solutions meet high standards of performance, scalability, and reliability. Responsibilities Lead the design, development, testing, and maintenance of software applications using Java and its related Frameworks . Lead high-level architecture and detailed technical design of distributed, real-time systems. Architect and implement real-time data streaming and processing solutions using Apache Kafka and Apache Flink . Collaborate with cross-functional teams to design, develop, and deploy scalable solutions. Mentor junior engineers and interns, providing technical guidance and leadership. Troubleshoot and resolve complex software defects and performance issues in production environments. Continuously learn and apply new technologies to improve product offerings and solve complex technical problems. Write and maintain comprehensive technical documentation and user guides. Ensure the delivery of high-quality software through code reviews, unit testing, and integration testing. Work with the operations team to ensure smooth deployment and production monitoring of software systems. Required Skills & Qualifications: Bachelor’s degree in computer science or a related field . 5 to 8+ years of experience in software development, with a strong foundation in Java, Spring, Spring boot, Microservices and Kubernetes orchestration. Strong problem-solving skills and experience in software design patterns, building scalable, fault-tolerant systems . Proficiency in Spring, Spring Boot, Microservices, Docker and Containerization. Good understanding of Kubernetes cluster and it related services. Proficiency in SQL and working knowledge of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). Experience with CI/CD pipelines and DevOps practices. In-depth knowledge of distributed systems and real-time data processing . Experience with version control systems like Git and GitHub . Familiarity with cloud platforms (e.g., AWS, GCP) and containerization (e.g., Docker, Kubernetes). Excellent communication skills and ability to work effectively in a collaborative, team-oriented environment. Advantageous skills: Exposure to large-scale data processing frameworks and tools . Exposure to telecommunications , network monitoring , or service assurance domains. Experience with Apache Kafka and Apache Flink , including architecture and implementation . Python and Data engineering . Why Join Radcom? Work on 5G-related Research and Development Projects. Lead the development of next-generation telecom monitoring solutions. Collaborate with a team of talented engineers and industry experts. Gain hands-on experience with cutting-edge technologies and real-world challenges. Enjoy opportunities for technical leadership and continuous learning i.e. personal and professional growth. Competitive salary and benefits package. Be part of Radom’s mission to shape the future of telecom infrastructure. Apply now and contribute to revolutionary network monitoring solutions for 5G and beyond. How to Apply: If you’re ready to lead, code, design, and make an impact in the world of 5G telecom innovation—we want to hear from you . Interested candidates can send their resume and cover letter to radcombhilai@radcom.com with the subject line "Senior Software Engineer Application - Bhilai." Please include a brief explanation of your interest in the role and your relevant technical experience in the cover letter.

Senior Software Engineer (Bhilai) gonour,madhya pradesh,india 3 - 8 years None Not disclosed On-site Full Time

About The Position We are looking for a highly skilled and motivated Senior Software Engineer to join our dynamic team at Radcom India, in Bhilai . The ideal candidate will bring extensive experience in software development, strong problem-solving abilities, and a passion for working with cutting-edge technologies such as Java, Python, Kafka, and Apache Flink. You will play a key role in designing, developing, and optimizing real-time data streaming applications and distributed systems to support 5G telecommunications network monitoring. As a Senior Software Engineer, you will work closely with cross-functional teams, mentor junior engineers, and lead the technical direction of projects. You will be responsible for ensuring that our software solutions meet high standards of performance, scalability, and reliability. Requirements Bachelor’s degree in computer science or a related field. 3 to 8 years of experience in software development, with a strong foundation in Java, Spring, Spring boot, Microservices and Kubernetes containerization. Proficiency in Spring, Spring Boot, Microservices, Docker and Containerization. Good understand of Kubernetes cluster and it related services. Proficiency in SQL and working knowledge of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). Experience with CI/CD pipelines and DevOps practices. In-depth knowledge of distributed systems and real-time data processing. Strong problem-solving skills and experience in building scalable, fault-tolerant systems. Experience with version control systems like Git and GitHub. Familiarity with cloud platforms (e.g., AWS, GCP) and containerization (e.g., Docker, Kubernetes). Excellent communication skills and ability to work effectively in a collaborative, team-oriented environment. Exposure to large-scale data processing frameworks and tools. Experience with Apache Kafka and Apache Flink, including architecture and implementation. Responsibilities Lead the design, development, testing, and maintenance of software applications using Java and its related Frameworks. Architect and implement real-time data streaming and processing solutions using Apache Kafka and Apache Flink. Collaborate with cross-functional teams to design, develop, and deploy scalable solutions. Mentor junior engineers and interns, providing technical guidance and leadership. Troubleshoot and resolve complex software defects and performance issues in production environments. Continuously learn and apply new technologies to improve product offerings and solve complex technical problems. Write and maintain comprehensive technical documentation and user guides. Ensure the delivery of high-quality software through code reviews, unit testing, and integration testing. Work with the operations team to ensure smooth deployment and production monitoring of software systems.

Program Manager new delhi,delhi,india 0 years None Not disclosed On-site Full Time

About The Position We are looking for an experienced Program Manager to organize and coordinate programs. You will provide strategic guidance to teams and Technical project managers in ways that promote the company’s culture. You will also oversee the progress of operations. Additionally, the program manager is required to have continuance communication with the customer, in different levels, and ensure customer satisfaction. The ideal candidate will be an excellent leader and will have experience in managing staff of different disciplines to produce results in a timely manner. They will also be able to develop efficient strategies and tactics. Requirements Proven experience as a Program Manager or other managerial position Thorough understanding of project/program management techniques and methods Excellent Knowledge of performance evaluation Excellent knowledge of MS Office; working knowledge of program/project management software (Basecamp, MS Project etc.) is a strong advantage Outstanding leadership and organizational skills Excellent communication skills Excellent problem-solving ability BE/BTech, Master in management or a relevant field; Responsibilities Strategic Planning: Developing and implementing program strategies that align with organizational objectives. Project Management: Overseeing the management of individual projects within the program, ensuring they are completed successfully. Resource Allocation: Managing budgets, resources, and teams across multiple projects within the program. Stakeholder Management: Communicating effectively with stakeholders, including management, project teams, and external parties. Performance Monitoring and Reporting: Tracking key performance indicators (KPIs), reporting progress, and identifying areas for improvement. Preparing Monthly report on all projects to certify its alignment with agreed scope Resource Project engagement tracking according to agreed scope Risk Management: Identifying and mitigating potential risks that could impact the program. Change Management: Managing changes and interventions within the program to ensure it remains on track.

Advanced Support Engineer (PSO) new delhi,delhi,india 3 years None Not disclosed On-site Full Time

About The Position RADCOM develops manufactures markets and supports innovative network test and service monitoring solutions for communications service providers and equipment vendors. The Company specializes in next-generation Cellular as well as IMS, Voice, Data and VoIP networks. Its solutions are used in the development and installation of network equipment and in the maintenance of operational networks. The Company's products facilitate fault management, network service performance monitoring and analysis, troubleshooting and pre-mediation. Requirements ■ 3+ years’ experience working as a support engineer / Network Engineer /deployment Engineer/ Solutions Engineer/integration Engineer in the telecom deployment industry. ■ BE/ B.Sc. in CS, EE, Telecommunications graduate with honors from an elite university – (70%- 90% depending on the colleges. Delhi university a plus). ■ Telecom Knowledge ( IMS, 4G) - Mandatory. ■ Linux OS, SQL knowledge – Mandatory. Vertica DB, scripting - a plus. ■ Open stack / Cloud based infrastructure (OpenStack/Kubernetes), knowledge is a plus ■ Be available to work off business hours to address critical matters/situations based on Radcom’s on-call support model ■ Willing to work in evening and night shifts and Weekend. ■ Fluent English – Mandatory ■ Valid passport Responsibilities ■ Based in RADCOM India offices, Delhi, India. ■ Responsible for all the technical support aspects required by the client for RADCOM’s solutions, including integration, deployment, and customization of applications; and KPI reports for individual customer needs. ■ Support and deployment of Radcom’s solution at cloud-based customer environments (case to case basis) ■ Having very good customer interaction interface and able to drive customer calls independently. ■ Able to drive and deliver internal customer small project - end to end handling along with taking care of all internal required communications. ■ Working closely with the management on customer updates and future plan ■ Daily maintenance and problem resolution, System patches and software upgrades, and routine system configuration ■ Identifies, diagnoses, and resolves issues related to System with good troubleshooting and root cause finding. ■ If required: travel to on-site support outside India, training, installation, and configuration, etc.

NOC Operations Engineer new delhi,delhi,india 5 years None Not disclosed On-site Full Time

About The Position RADCOM develops manufactures markets and supports innovative network test and service monitoring solutions for communications service providers and equipment vendors. The Company specializes in next-generation Cellular as well as IMS, Voice, Data and VoIP networks. Its solutions are used in the development and installation of network equipment and in the maintenance of operational networks. The Company's products facilitate fault management, network service performance monitoring and analysis, troubleshooting and pre-mediation. Requirements ■ Minimum 5 years of experience working as a support engineer / Senior Solutions Engineer in the telecom (preferably telecom monitoring) industry. ■ Bsc / BA in CS, EE, Telecommunications from a recognized university. ■ Knowledge of wireless technologies (UMTS, CDMA, LTE, GSM) with specific understanding of Data Communication, TCP/IP, HTTP, RTSP and/or Radio Access Network. VoIP, SS7 – a plus. ■ Experienced with Unix/Linux OS, SQL knowledge (Oracle, DB2, Sql-Server) - Mandatory ■ Fluent English - Mandatory ■ Willing to travel 30% of time. ■ Residence in Delhi - Mandatory ■ Ready to work in 24*7 environment. ■ Need to monitor the alarms based of our environment. ■ Should be able to identify and work on different issues that occur in RADCOM environment. ■ Any technical certification will be a add on. Responsibilities ■ Based in RADCOM India offices, Delhi, India. ■ Responsible for all the technical support aspects required by the client for RADCOM’s solutions, including integration, deployment, and customization of applications; and KPI reports for individual customer needs. ■ If required: travel to on-site support outside India, training, installation and configuration, etc.

Support and NOC Manager new delhi,delhi,india 10 years None Not disclosed On-site Full Time

About The Position We are seeking a highly experienced and motivated Manager Customer Support to oversee and enhance the performance of our Network Operations Center team. The ideal candidate will be responsible for managing a team, setting and achieving customer satisfaction goals, improving service quality, and owning key support processes including outage handling, RCA preparation, and escalation management. Requirements ■ Problem-solving: Being able to quickly identify potential issues and come up with solutions ■ Communication: Having strong verbal and written communication skills ■ Leadership: Having leadership skills and acting as a mentor to more junior teammates ■ Data analysis: Being able to interpret customer feedback and metrics to identify trends and areas for improvement ■ Minimum 10 years of experience working as a Support Team Lead or Senior Team Lead in the telecom (preferably telecom monitoring) industry. ■ B.Sc. / BA in CS, EE, Telecommunications from a recognized university. ■ Knowledge of Support and NOC process and having understanding of Escalation management. ■ Technical skills - Telecom Performance KPI’s , CNF,VNF . ■ Knowledge with Unix/Linux OS, SQL knowledge ■ Tools knowledge – Grafana, Monitoring tools ■ Fluent English - Mandatory ■ Residence in Delhi - Mandatory ■ Should be able to identify and work on different issues that occur in RADCOM environment. ■ Any technical certification will be an add on. Responsibilities ■ Managing a team: Overseeing a team of NOC support representatives ■ Setting goals: Establishing and ensuring customer satisfaction goals are met ■ Improving service: Implementing policies to improve service quality for the Team on effective Support ■ Managing complaints: Handling complaints and queries efficiently ■ Measuring customer satisfaction: Finding ways to measure customer satisfaction ■ Reporting Results: Handling Customer Support measurements and related improvements or degradation with proper justification to Management ■ Process Ownership: Owner of driving Support processes like Outage handling, RCA preparation , Lesson Learning , Escalation Management ■ Accountable for Managed Services & Problem management ■ Customer Monitoring scoping and integration with Ticketing tool and monitoring tools management ■ Ticketing tool Management : Able to take ownership of Ticketing tool and work towards its developments

Data Engineer new delhi,delhi,india 0 years None Not disclosed On-site Full Time

About The Position We are looking for a Data Engineer to work on our in-house data visualization platform. The role involves working closely with Scrum Masters, Product Managers, and cross-functional teams to define, configure, and deploy dashboard features using a in-house BI Application (NAM). This position requires strong analytical thinking, a good understanding of KPIs and SQL, and the ability to translate business requirements into technical configurations. Requirements Strong understanding of MongoDB and data schema configurations. Ability to work with JSON configurations and version control tools like Bitbucket. Strong skills in SQL and data interpretation related to business KPIs. Experience working in Agile/Scrum environments and using JIRA for task management. Good verbal and written communication skills for interacting with product and cross-functional teams. Strong analytical mindset and attention to detail. Bachelor’s degree in Computer Science, Engineering, or related field. Prior experience working on data-driven applications or business intelligence platforms. Experience with dashboard/reporting tools or BI platforms is a plus. Proactive and self-driven. Strong ownership and accountability. Ability to work collaboratively in a fast-paced, team-oriented environment. Location preference - Delhi / NCR Responsibilities Collaborate with Scrum Masters and Product Managers to clarify functional and non-functional requirements. Break down requirements into JIRA tasks and user stories, including the Definition of Done (DoD). Provide story point estimations and high-level effort estimates for sprint planning. Work with MongoDB to configure data visualizations as per the schema and business logic. Configure and manage JSON-based dashboard configurations and commit them to Bitbucket after successful development and testing. Translate KPI definitions and formulas provided by product teams into working configurations by validating against actual data using SQL queries. Deploy features to OpenStack or isolated environments via Jenkins pipelines. Collaborate with cross-functional teams and communicate clearly with both technical and non-technical stakeholders. Nice to have: Knowledge of scripting/automation for configuration processes (e.g., Python, Shell). Nice to have: Familiarity with one or more SQL-based databases (e.g., MySQL, PostgreSQL, MS SQL) for KPI validation, debugging, and data interpretation.

Advanced Support Engineer (Tier 3) new delhi,delhi,india 3 - 8 years None Not disclosed On-site Full Time

About The Position RADCOM develops manufactures markets and supports innovative network test and service monitoring solutions for communications service providers and equipment vendors. The Company specializes in next-generation Cellular as well as IMS, Voice, Data and VoIP networks. Its solutions are used in the development and installation of network equipment and in the maintenance of operational networks. The Company's products facilitate fault management, network service performance monitoring and analysis, troubleshooting and pre-mediation. Requirements ■ 3.5 - 8 years experience working as a support engineer / Network Engineer /deployment Engineer/ Solutions Engineer/integration Engineer in the telecom deployment industry. ■ BE/ Bsc in CS, EE, Telecommunications graduate with honors from an elite university – (70%- 90% depending on the colleges. Delhi university a plus). ■ Telecom Knowledge (Mobile Data) – 4G, 5G , IMS, VoLTE – one of them is a plus ■ Good troubleshooting capability, Process - Operations & Support ■ Linux OS – Mandatory ■ SQL knowledge and complex queries building - Mandatory ■ Open stack – Mandatory / Cloud based infrastructure / (Vmware), knowledge is a plus ■ Experience in Containerization Technology like Docker and Kubernetes. Mandatory ■ System wide view able to understand and follow complex network environments including Virtualized OpenStack clouds ■ Scripts development in Pearl, Python, Shell and Bash - Advantage ■ Be available to work off business hours to address critical matters/situations based on Radcom’s on-call support model ■ Willing to work 24 x 7 under shifts ■ Fluent English – Mandatory ■ Valid passport Responsibilities ■ Based in RADCOM India offices, Delhi, India. ■ Responsible for all the technical support aspects required by the client for RADCOM’s solutions, including integration, deployment, and customization of applications; and KPI reports for individual customer needs. ■ Support and deployment of Radcom’s solution at cloud-based customer environments (case to case basis) ■ Having very good customer interaction interface and able to drive customer calls independently. ■ Able to drive and deliver internal customer small project - end to end handling along with taking care of all internal required communications. ■ Working closely with the management on customer updates and future plan ■ Daily maintenance and problem resolution, System patches and software upgrades, and routine system configuration ■ Identifies, diagnoses, and resolves issues related to System with good troubleshooting and root cause finding. ■ If required: travel to on-site support outside India, training, installation, and configuration, etc.

Advance Support Engineer (US Shift) new delhi,delhi,india 3 years None Not disclosed On-site Full Time

About The Position RADCOM legal office in India is based at Delhi. We are expanding our presence and currently looking to hire: Requirements ■ 3+ years experience working as a support engineer / Network Engineer /deployment Engineer/ Solutions Engineer/integration Engineer in the telecom deployment industry. ■ BE/ Bsc in CS, EE, Telecommunications graduate with honors from an elite university – (70%- 90% depending on the colleges. Delhi university a plus). ■ Telecom Knowledge (Mobile Data, IMS, 5G). ■ Linux OS, SQL knowledge – Mandatory. Oracle DB, scripting - a plus. ■ Open stack / Cloud based infrastructure (OpenStack/VMware), knowledge is a plus ■ System wide view able to understand and follow complex network environments including Virtualized OpenStack clouds ■ Scripts development in Pearl, Python, Shell and Bash - Advantage ■ Be available to work off business hours to address critical matters/situations based on Radcom’s on-call support model ■ Willing to work in evening and night shifts ■ Fluent English – Mandatory ■ Valid passport Responsibilities ■ Based in RADCOM India offices, Delhi, India. ■ Responsible for all the technical support aspects required by the client for RADCOM’s solutions, including integration, deployment, and customization of applications; and KPI reports for individual customer needs. ■ Support and deployment of Radcom’s solution at cloud-based customer environments (case to case basis) ■ Having very good customer interaction interface and able to drive customer calls independently. ■ Able to drive and deliver internal customer small project - end to end handling along with taking care of all internal required communications. ■ Working closely with the management on customer updates and future plan ■ Daily maintenance and problem resolution, System patches and software upgrades, and routine system configuration ■ Identifies, diagnoses, and resolves issues related to System with good troubleshooting and root cause finding. ■ If required: travel to on-site support outside India, training, installation, and configuration, etc.

Tier 4 Software Engineer (C++) new delhi,delhi,india 5 years None Not disclosed On-site Full Time

About The Position RADCOM develops innovative technology solutions that enable global Communications Service Providers to address complex challenges in managing and maintaining their telecom networks. Our team is composed of sharp, curious, and dedicated professionals who collaborate closely while encouraging individual creativity and expression. Requirements Mandatory: Over 5 years of software development experience in C++, preferably in Linux environments. Mandatory: Bachelor’s degree in computer science or a related field. Experience in Debugging and developing large-scale distributed systems. Strong troubleshooting , problem-solving skills and ability to deep dive into the code. Independent, self-driven, reliable, and quick learner. Ability to work in a dynamic, fast-paced environment, managing multiple tasks simultaneously. Troubleshoot and optimize systems for improved performance, scalability and reliability. Team player with excellent interpersonal skills and excellent verbal and written communication skills. Knowledge in fundamentals of multithreading and multiprocessing for optimal resource utilization. Ensure code quality through peer reviews, unit testing and continuous integration. Advantage: Proficiency in Python. Advantage: Experience with relational databases and analytics. Advantage: Experience with Kubernetes and OpenStack. Advantage: Experience with networking protocols and network troubleshooting. Advantage: Customer success orientation and international experience. Responsibilities As part of our team, you will have an opportunity to contribute in the following ways: Research critical problems escalated from production, provide quick resolutions and root cause analysis. Work with product owners and project managers to develop, maintain and optimize features in C++ and Python. Navigate through complex, scalable, big data systems in a cloud environment. Collaborate with many teams across and outside the organization.