Data Engineer
At a glance
Mid-level Data Engineering role at TechBiz Global GmbH. Remote, India · full-time.
Pay not stated Data Engineer salary
dataroles summary, based on the employer's posting.
What you'll do
- Build Kafka Connect and Debezium pipelines that bring in data in real time and in batches
- Move MySQL and PostgreSQL data into S3, GCS and BigQuery, shaping Bronze Layer schemas and partitions
- Monitor Kafka Connect clusters and connectors, keeping ingestion reliable and able to scale
- Work with teams on source-system and downstream data needs, then tune ingestion for speed and cost
- Write Python automation and deployment scripts, and track developments in Apache Hudi or Apache Iceberg
What you bring
- At least five years working as a data engineer or in a comparable role
- Strong hands-on knowledge of Kafka and Kafka Connect, including both source and sink connectors
- Experience using Debezium to capture database changes from relational systems
- Working proficiency with MySQL, PostgreSQL, AWS S3, GCS, BigQuery and Python
- Understanding of data lake design, ingestion patterns, ETL/ELT, data quality and observability
Who this fits
This mid-level, full-time role is remote and based in Pondicherry, India. It suits a data engineer whose experience spans Kafka-based ingestion, relational databases and cloud storage.
From the employer
At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking an Data Engineer to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.
Key Responsibilities:
● Design, develop, and maintain data ingestion pipelines using Kafka Connect and
Debezium for real-time and batch data integration.
● Ingest data from MySQL and PostgreSQL databases into AWS S3, Google Cloud
Storage (GCS), and BigQuery.
● Implement best practices for data modeling, schema evolution, and efficient partitioning
in the Bronze Layer.
● Ensure reliability, scalability, and monitoring of Kafka Connect clusters and connectors.
● Collaborate with cross-functional teams to understand source systems and downstream
data requirements.
● Optimize data ingestion processes for performance and cost efficiency.
● Contribute to automation and deployment scripts using Python and cloud-native tools.
● Stay updated with emerging data lake technologies such as Apache Hudi or Apache
Iceberg.
Required Skills and Qualifications:
● 5+ years of hands-on experience as a Data Engineer or similar role.
● Strong experience with Apache Kafka and Kafka Connect (sink and source
connectors).
● Experience with Debezium for change data capture (CDC) from RDBMS.
● Proficiency in working with MySQL and PostgreSQL.
● Hands-on experience with AWS S3, GCP BigQuery, and GCS.
● Proficiency in Python for automation, data handling, and scripting.
● Understanding of data lake architectures and ingestion patterns.
● Solid understanding of ETL/ELT pipelines, data quality, and observability practices.
Good to Have:
● Experience with containerization (Docker, Kubernetes).
● Familiarity with workflow orchestration tools (Airflow, Dagster, etc.).
● Exposure to infrastructure-as-code tools (Terraform, CloudFormation).
● Familiarity with data versioning and table