top of page

Data Engineer

Bengaluru, Karnataka, India

Job Type:

Contract to Hire


No. of Positions:

Relevant Experience:

Work From Office


6+ Years

About the Role

As a Data Engineer, you are expected to engineer, develop, support, and deliver real-time streaming applications that model real-world network entities, and have a good understanding of the Telecom Network KPIs to improve the customer experience through automation of operational network data. Real-time application development will include building stateful in-memory backends, real-time streaming APIs , leveraging real-time databases such as Apache Druid.

• Developing streaming data pipelines that will enrich the data and support the use cases for telecom networks.

• Collaborating closely with multiple stakeholders, gathering requirements and seeking iterative feedback on recently delivered application features.

• Participating in peer review sessions to provide teammates with code review as well as architectural and design feedback.

• Composing detailed low-level design documentation, call flows, and architecture diagrams for the solutions you build.

• Perform duties with minimum supervision and participate in cross-functional projects as scheduled.


  • Experience with Java, K8S, Flink/Spark, Argo CD/Workflow, Prometheus, and Aether

  • Familiarity with object-oriented design patterns.

  • Experience with Application Development DevOps Tools.

  • Experience with distributed cloud-native application design deployed on Kubernetes platforms.

  • Experience with PostGres, Druid, and Oracle databases.

  • Experience with Messaging Bus - Kafka/Pulsar

  • Experience with building real-time applications which leverage streaming data.

  • Experience with streaming message bus platforming, either Kafka or Pulsar.

  • Experience with Apache Spark applications and Hadoop platforms.

  • Strong problem solving skills.

  • Strong written and oral communication skills.

  • Must have Hands on Experience on Kubernetes , Docker, Microservices, any one of Kafka/spark/pulsar/flink, CI/CD and Java.

About the Company

We are a Bengaluru-based consultancy firm operating in the fields of infrastructure and recruitment services. 

We are hiring this position for our client. The client's main stream of focus is on digital technologies and big data analytics headquartered in Santa Clara, California, United States.

bottom of page