Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs

GSS Group

GSS Group (Global Software Solutions Group) is an Emirati fintech software and enterprise solutions provider headquartered in Dubai Internet City. Specializing in the banking and financial services sectors, the company develops platforms for real-time payments, core banking, process automation, and document management across the Middle East, Africa, and India.

We are looking for an experienced Senior Data Engineer with strong expertise in Real-Time Streaming, Java, Apache Kafka, Apache Flink, and PySpark to build and operate high-performance, scalable streaming data platforms supporting enterprise Business Platforms and Risk & Compliance initiatives.

The ideal candidate will have extensive experience designing and implementing real-time data pipelines, event-driven architectures, and distributed data processing systems capable of handling high-volume, low-latency data workloads. This role requires strong engineering expertise in modern data platforms, stream processing, and Big Data technologies while collaborating closely with architects, platform teams, and business stakeholders.

Requirements

Key Responsibilities

  • Design, develop, and maintain scalable real-time data pipelines using Apache Kafka, Apache Flink, Java, and PySpark.
  • Build high-throughput, low-latency streaming applications supporting enterprise-scale business and regulatory workloads.
  • Develop event-driven data processing solutions using Kafka and modern streaming technologies.
  • Design and implement distributed data processing pipelines for real-time analytics and operational reporting.
  • Collaborate with Data Architects, Platform Engineering teams, Analytics teams, and Business stakeholders to understand requirements and deliver scalable data solutions.
  • Develop reusable, secure, and maintainable data engineering components following enterprise engineering standards.
  • Optimize streaming jobs for performance, scalability, fault tolerance, and reliability.
  • Build and maintain batch and streaming ETL/ELT pipelines using PySpark.
  • Monitor, troubleshoot, and resolve production issues within streaming data platforms.
  • Participate in architecture discussions and contribute to the design of modern enterprise data platforms.
  • Ensure data quality, governance, monitoring, logging, and operational excellence across streaming pipelines.
  • Participate in Agile/Scrum ceremonies including sprint planning, backlog refinement, stand-ups, and retrospectives.
  • Create technical documentation, implementation guides, and operational runbooks.

Required Technical Skills

Programming

  • Strong hands-on experience with Java (Mandatory)
  • Strong proficiency in Python
  • Excellent understanding of Object-Oriented Programming (OOP) principles

Real-Time Streaming

  • Apache Kafka
  • Apache Flink
  • Kafka Streams
  • Event-Driven Architecture
  • Stream Processing
  • Real-Time Data Engineering

Big Data

  • PySpark
  • Apache Spark
  • Distributed Data Processing
  • Data Pipeline Development

Databases

  • SQL
  • Relational Databases
  • NoSQL databases (preferred)

Data Engineering

  • ETL/ELT Development
  • Data Ingestion
  • Data Transformation
  • Data Integration
  • Pipeline Orchestration
  • Data Quality
  • Performance Optimization

Development & DevOps

  • Git
  • CI/CD pipelines
  • Linux environment
  • API Integration
  • Monitoring & Logging tools

Required Competencies

  • Strong experience designing scalable distributed data systems.
  • Excellent understanding of real-time streaming architectures.
  • Ability to build secure, resilient, and fault-tolerant data pipelines.
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management skills.
  • Ability to work effectively in Agile delivery environments.
  • Strong ownership mindset with focus on delivery quality and operational excellence.
  • Ability to collaborate across cross-functional engineering and business teams.

Preferred Experience

  • Experience working on enterprise-scale data platforms.
  • Exposure to Risk & Compliance or Business Platform data ecosystems.
  • Experience supporting mission-critical, high-volume production environments.
  • Knowledge of cloud-based data engineering platforms is an advantage.
  • Experience with modern data architecture and distributed systems.

Education

Bachelor's or Master's Degree in Computer Science, Information Technology, Data Engineering, or a related field (or equivalent industry experience).

Boolean Keywords (for better profile quality on job portals)

Mandatory Skills:

  • Java
  • Apache Kafka
  • Apache Flink
  • PySpark
  • Real-Time Streaming
  • Data Engineering
  • Event-Driven Architecture

Recommended for you based on this role

Similar stack
Same company
In your city
Bengaluru
Bash
PowerShell
Python
SQL
Databases
MS SQL
Oracle
DevOps
Ansible
ArgoCD
AWS
Azure
CI/CD
Hyper-V
Jenkins
Terraform
VMWare
Windows Server
Kubernetes
Apply
Dubai
DevOps
AWS
Azure
Kubernetes
OpenShift
Rest API
Service Mesh
Cybersecurity
ISO 27001
OWASP Top 10
PCI DSS
Zero Trust
Apply
Dubai
Python
SQL
Python
pySpark
AI/ML
Hadoop
Spark
DevOps
CI/CD
Docker
Git
Kubernetes
Rest API
Apply
Bengaluru
Groovy
Python
AI/ML
Hadoop
Spark
DevOps
Ansible
ArgoCD
CI/CD
Configuration Management
Docker
Git
GitHub Actions
Jenkins
Kubernetes
OpenShift
Platform Engineering
Podman
Terraform
Apply
Bengaluru
Groovy
Python
DevOps
ArgoCD
AWS
Azure
Bicep
CI/CD
Configuration Management
GitHub Actions
Grafana
Jenkins
Kubernetes
Nexus Repository
OpenShift
Platform Engineering
Prometheus
Terraform
Twelve-Factor App
Cybersecurity
Checkmarx
Cosign
SonarQube
Sonatype Nexus IQ
Sysdig Secure
Management
Confluence
Apply
Bengaluru
Bash
Groovy
Python
SQL
Databases
Oracle
DevOps
Ansible
AWS
Git
Jenkins
Terraform
Apply
Bengaluru
Groovy
Python
DevOps
Ansible
ArgoCD
AWS
Azure
CI/CD
Configuration Management
Docker
Git
GitHub Actions
GitOps
Grafana
Incident Management
Jenkins
Kubernetes
Nexus Repository
OpenShift
Platform Engineering
Prometheus
Rest API
Service Mesh
Terraform
Twelve-Factor App
Cybersecurity
Checkmarx
Cosign
SonarQube
Sonatype Nexus IQ
Sysdig Secure
Apply
Bengaluru
Bash
Groovy
PowerShell
Python
DevOps
Ansible
ArgoCD
Bind
CI/CD
Configuration Management
GitOps
Helm
Jenkins
Kubernetes
KubeVirt
OpenShift
Platform Engineering
Red Hat
Terraform
Cybersecurity
CIS Benchmarks
CyberArk
HashiCorp Vault
Cryptography
Vault
Apply
Bengaluru
Databases
Apache Kafka
Redis
AI/ML
Flink
Spark
DevOps
ArgoCD
AWS
Azure
CI/CD
Configuration Management
Git
GitOps
Jenkins
Kubernetes
OpenShift
Platform Engineering
Apply
Bengaluru
Groovy
Python
Databases
Apache Kafka
AI/ML
Hadoop
Spark
DevOps
Ansible
ArgoCD
AWS
Azure
CI/CD
Configuration Management
Docker
GCP
Git
GitHub Actions
GitOps
Jenkins
Kubernetes
OpenShift
Platform Engineering
Podman
Terraform
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Chennai