About the Client
Our client is a provider of IT solutions, systems, hardware and software services in banking sector. It operates data centres, bank systems, POS terminals and HW (servers and PC) and is responsible for development, implementation, support and servicing of banking software and its operations in Central and Eastern Europe.
About the Role
For our client, we are looking for experienced Data Engineer
Responsibilities
Work on the technical integration of Databricks to our environment based technical requirements and design and architecture patterns
Evaluate and propose the technical feasible solutions for extending data analytics within Databricks on MS Azure cloud environment
Manage all technical operation activities
Solve raised problems within the team and the vendors
Stabilize, automatize and improve the data ingestion as well as the data management activities
Requirements
Understanding of cloud infrastructure components
Strong skills in data modeling, with the ability to design and implement efficient, scalable data structures and schemas
Advanced proficiency in Python and/or Scala, and SQL, showcasing strong capabilities in leveraging these languages for complex data engineering tasks
Expertise in implementing end-to-end monitoring and alerting solutions focused on delivering services of high quality and speed
Demonstrated knowledge of data ingestion procedures
Strong analytical skills, with keen attention to detail
Excellent communication skills, with fluency in English, enabling effective interactions with analysts, business clients, and colleagues
Nice to Have Skills
Experience with DataOps or MLOps implementations, demonstrating a forward-thinking approach to data management and machine learning operations as well as experience with Databricks platform and HashiCorp Terraform