DSK Bank is one of the leading banks in Bulgaria, with a great IT team of more than 250 IT talents, experiencing professional growth and development every day.
We are the biggest and fastest growing player on the bank market and we are focused on digitalization and business growth and our new service vision towards the clients.
At DSK Bank we are creating a digital center, IT company within the company.
This will help us reach our goals, be flexible and fast, work in agile mode and help our projects and staff grow rapidly.
Our Advanced Analytics Department is building state-of-the-art technology (data platform and machine learning models) in order to enable data-driven decision making for various advanced analytics uses cases / applications (e.g. pricing, churn, propensity-to-buy, collection etc.).
We are looking for talents, that will become part of this great team.
Data Engineer
Responsibilities:
Create and maintain data ingestion pipelines including data delivery process optimization (ETL, ELT) and implements data quality controls
Create data models to ensure low-latency in production
Build infrastructure required for optimal extraction, transformation and loading of data from a wide variety of data sources
Participate in building machine learning platform for the Advanced Analytics use cases
Work with data scientists, data analysts, product managers, data architects and other stakeholders to improve the quality of the machine learning models
Maintain the relevant technical documentation including relevant Data Dictionary up to date
Expectations:
Fluency in SQL (Oracle): indexes, DDL, complex queries
Experience with PySpark
Experience with NoSQL: MongoDB, Cassandra or cloud-native alternatives
Implementing data pipelines with Databricks / PySpark
SQL dialects: Postgres, MS SQL
Document-DB experience: MongoDB, Azure CosmosDB
Azure stack experience: CosmosDB, MS SQL, etc.
Streaming experience: working with Kafka / Kafka Streams or Flink
Experience with Java or Scala
Your challenges
We are building a Machine Learning Platform and we will require low-latency features- and data-stores for real-time model-serving. Hence there are a handful of challenges for our Data Engineering team:
Create data pipelines to efficiently gather data from corporate DWH (Oracle) and move into cloud
Design & implement data layers for machine learning model training (batch) and real-time serving with low latency
Gather real-time streaming data from core systems and make it available for model inference
Design data quality checks & gates
What we offer to you:
Excellent opportunities for professional and career development in one of Bulgaria’s leading banks
Dynamic and challenging job with friendly work environment
Food vouchers in the amount of 200 BGN per month, favorable conditions for housing and mortgage lending, as well as for bank products and services
Annual bonus scheme depending on the achieved results
Preferential conditions for Multisport card
Great location – in the heart of Sofia’s city center
20+5 days of paid annual leave
If you are challenged by this opportunity, we would be glad to review your application.
Only short-listed candidates will be contacted. All applications will be treated in strict confidentiality.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.