Staff Engineer - Online Charging System Job at Dish, India

Y2NuMi9McUlUNExycUo4NHhoNmJHdnl1cEE9PQ==
  • Dish
  • India

Job Description

Job Description

Company Summary

DISH Network Technologies India Pvt. Ltd is a technology subsidiary of EchoStar Corporation. Our organization is at the forefront of technology, serving as a disruptive force and driving innovation and value on behalf of our customers.

Our product portfolio includes Boost Mobile (consumer wireless), Boost Mobile Network (5G connectivity), DISH TV (Direct Broadcast Satellite), Sling TV (Over The Top service provider), OnTech (smart home services), Hughes (global satellite connectivity solutions) and Hughesnet (satellite internet).

Our facilities in India are some of EchoStar’s largest development centers outside the U.S. As a hub for technological convergence, our engineering talent is a catalyst for innovation in multimedia network and communications development.
Department Summary

Our Technology teams challenge the status quo and reimagine capabilities across industries. Whether through research and development, technology innovation or solution engineering, our people play vital roles in connecting consumers with the products and platforms of tomorrow.

Job Duties and Responsibilities

  • Support in the capture, refinement, and documentation of requirements.
  • Architect and design end-to-end real-time charging and monetization solutions, taking ownership of solutions centered around the Matrixx Online Charging System.
  • Develop architectural documents, High-Level Design (HLD), and Low-Level Design (LLD) documents for charging use cases.
  • Design and define integration strategies between Matrixx OCS and network elements, as well as BSS/OSS components.
  • Define and govern the API strategy for exposing charging capabilities to other internal and external systems.
  • Model product catalogs, pricing plans, rating logic, and balance management within the Matrixx platform.
  • Conduct design reviews and code/configuration walkthroughs to ensure adherence to architectural principles, best practices, and quality standards.
  • Champion the adoption of cloud-native principles, microservices architecture, and CI/CD practices within the charging domain.
  • Establish and enforce best practices, standards, and blueprints for infrastructure deployment, configuration, and lifecycle management.
  • Be responsible for assigned technical deliverables, including estimating, designing, configuring, and unit testing, ensuring a high standard of quality.
  • Identify, communicate, and drive improvement initiatives for processes and tools related to the role.
  • Serve as the primary technical authority on all aspects of the Matrixx OCS solution.
  • Provide technical guidance and mentorship to development, integration, and testing teams throughout the project lifecycle.
  • Collaborate with business teams, Product Owners (PO), and onshore teams to develop technical solution designs and facilitate development for requirements.
  • Work with Leads and team members in delivering developed functionalities, and support functional testing, System Integration Testing (SIT), User Acceptance Testing (UAT), and production releases.
  • Provide expert-level guidance and mentorship to DevOps, SRE, and Operations teams on troubleshooting complex, cross-domain issues involving the Matrixx application and the underlying infrastructure.
  • Lead technical workshops and proof-of-concept (PoC) demonstrations for new features and capabilities.
  • Collaborate with other teams to provide required inputs for the implementation of end-to-end solutions.
  • Drive complex technical projects from planning through execution.
  • Work with the Operations team for deployment/maintenance activities and resolution of production issues.
Skills, Experience and Requirements

  • 13+ years of experience in online charging systems, with at least 4-5 years in a solution architect role focused on Matrixx online charging system. 
  • Deep understanding of online and offline charging principles.
  • Proven hands-on experience designing and implementing solutions using the Matrixx Digital Commerce Platform (DCP).
  • Strong work experience in Matrixx Product offer configurations, including balances, meters, normalizers, filters, price configurations, decision tables, Normalizer Chaining, parameterized price components for dynamic charge configuration requirements, side loader changes, and parameterized offers.
  • Strong work experience in configuring catalog items, product offers, bundles, and notifications for price plans.
  • Experience in extending Matrixx Data containers and event files as per requirements.
  • Experience in using the Matrixx test framework for validation of offers.
  • Exposure to Datadog and Grafana for application monitoring.
  • Proficiency in Python & Shell scripting.
  • Hands-on experience with databases such as Oracle, Snowflake, and MongoDB on cloud platforms.
  • Expertise in 3GPP standards for charging, including Diameter interfaces (Gy, Gx, Sy) and 5G Service Based Architecture (SBA) interfaces (Nchf).
  • Experience with Policy and Charging Rules Function (PCRF) / Policy Control Function (PCF) integration.
  • Experience in implementing Online Charging for 5G services, integrating with other network components, and configuring AVPs as per requirements.
  • Experience in architecting the observability stack (monitoring, logging, tracing) using tools like Prometheus, Grafana, to ensure deep visibility into the platform's health and performance will be an added advantage
  • Technical expertise in Telecom Networking protocols (DIAMETER, SS7, MAP, INAP, CAP, SNMP, etc.).
  • Exposure to web service protocols (REST, SOAP, JSON, XML, etc.).
  • Strong experience in REST APIs, SOAP, JSON, Kafka, and JMS.
  • Hands-on experience with containerization (Docker), orchestration (Kubernetes), and deploying applications on public/private AWS cloud platforms
  • Exposure to AWS and CI/CD will be an advantage.
  • Strong experience in resolving technical issues reported for the environment.
  • Deep knowledge of the end-to-end telecom flow and the ability to think logically towards issue resolution.
  • Excellent verbal and written communication skills, with the ability to create high-quality technical documentation and present to leadership teams
Benefits

  • Insurance and Wellbeing
  • Financial & Retiral Benefit Program
  • Mental Wellbeing
  • Employee Stock Purchase Program (ESPP)
  • Professional Development Reimbursement
  • Time Off
  • Team Outings

Job Tags

Work experience placement,

Similar Jobs

Aramark

Student Barista - Starbucks Main Campus - University of Louisville Job at Aramark

 ...Job Description The Student Worker - Barista crafts a memorable experience for our customers by providing timely service, quality beverages and products, and maintaining a clean and comfortable location environment. The Student Worker - Barista is responsible for processing... 

Please Assist Me

House Cleaning (Part-Time) Job at Please Assist Me

 ...performs the following tasks thoroughly and efficiently: ~ Light Cleaning: Performs any combination of light cleaning duties to maintain...  ..., toilet(s), shower/bathtub, floors, and mirrors. ~ Deep Cleaning: Performs any combination of deep cleaning duties to maintain... 

CS TECH Ai

Autocad Drafter Job at CS TECH Ai

 ...Job Title: AutoCAD Drafter Company: CSTech AI Location: Kansas City, Kansas, United States Job Type: Full-Time Experience Required: 38 Years Availability: 1530 Days Position Overvie wCSTech AI is seeking a skilled AutoCAD Drafte r to join... 

Farm Job Search

Organic Hemp Farm Harvest Hands Job at Farm Job Search

 ...Organic Hemp Farm Harvest Hands (6325) Location: West Paris, Maine JobNumber: 6325 We are a 7-acre organic hemp farm currently growing 5,000 plants. We farm completely by hand and harvest in the same way. One of the processes we feel contributes to our high-quality... 

Cintas Corporation

Apparel Designer Job at Cintas Corporation

 ...Requisition Number: 209601 Job Description Cintas is seeking an Apparel Designer to develop a nd execute product designs that achieve overall product strategy and customer project objectives. Responsibilities include designing garments for customer property job...