We are looking for 2 Data Engineers to support key strategic banking projects throughout 2026. The role focuses on data pipeline development, integration of existing systems, and preparing the platform for future cloud adoption. The environment is highly technical and includes Openshift, microservices, Kafka, Spark, and multiple relational databases.
Key Responsibilities
• Develop, optimize, and maintain data pipelines on the On-Premise environment (Openshift, DIH).
• Integrate and manage data flows from OracleDB2, MySQL, MariaDB, and other relational systems.
• Build and maintain APIs and microservices using Spring Boot/Java.
• Work with Kafka for streaming and real-time data processing.
• Perform large-scale data processing using Apache Spark and Trino.
• Implement and manage CI/CD pipelines using GitLab.
• Conduct performance testing with JMeter and monitor system stability using Dynatrace.
• Contribute to the gradual transition to cloud platforms (Azure / GCP / AWS) and the integration of MCP announced for 2026.
Technical Requirements
- Strong experience with:
o Openshift, Apache Kafka, Apache Spark, Spring Boot, Trino
o Databases: OracleDB2, MySQL, MariaDB
o Languages: Python, Java
o GitLab CI/CD, JMeter, Dynatrace
- Experience with distributed architectures and microservices.
- Previous experience in the banking sector (ideal but not mandatory).
- Cloud knowledge is a plus (Azure, GCP, AWS).
Soft Skills
- Strong analytical and problem-solving mindset.
- Ability to work effectively in cross-functional teams.
- Comfortable working in a complex, evolving technical landscape.
Top Skills
What We Do
CGF Romania is a subsidiary of CGF Counsel Group Frankfurt AG in Germany. Its Bucharest, Iaşi and Braşov counsellors provide IT services, support and solutions to automotive and other IT manufacturing and business environments.
What makes Counsel Group Frankfurt different from others is reflected in our company name. It is part of our CGF corporate culture to first employ a counselling approach, to understand our clients’ requirements, and then to create solutions that best suit their business needs. We strive to set up IT processes that are easy to use, in order to create the most efficient and profitable results for the client.









