Sr. Data Engineer (Azure Databricks) - Sofia or Plovdiv
Sofia, Sofia-grad
Who we are? Interconsult Bulgaria Ltd (ICB), a Kongsberg company is a leading software and consulting provider with 29 years of market presence. We are a family of great software enthusiasts, building IoT, Digital Transformation, MR/VR/AR simulation and ML/AI-enabled solutions.
What brings us together is knowledge leadership, passion for R&D and never saying never to a technical challenge. Description of the role:
We are looking for a Senior Azure Databricks Engineer to support and maintain our internal BI platform, used by our Finance and Business Operations teams. This is a hands-on technical role focused on backend data operations — including data ingestion, transformation, and CI/CD support — within a cloud-based data warehouse environment.
Job Responsibilities:
Ensure stable operation of the internal BI platform used by Finance and Business Operations
Develop, maintain, and troubleshoot data pipelines for ingestion, transformation, and load using Azure Databricks (PySpark, SQL).
Support and optimize CI/CD pipelines (Azure DevOps) for smooth deployments and minimal downtime.
Collaborate with BI front-end analysts, IT teams, and business stakeholders to ensure alignment of data needs and delivery.
Monitor and improve system performance, resolve incidents, and ensure data quality and consistency.
Maintain data architecture standards and support platform scalability and compliance.
Integrate data from systems like D365 Finance & Operations and other business applications.
Work with Azure services such as Data Lake, Key Vaults, Service Principals, and SQL Database.
Maintain proper documentation of processes, configurations, and procedures.
Participate in improvement initiatives to enhance platform efficiency and usability.
What you need to succeed:
7+ years of experience with Business Data Analytics Platforms.
Strong hands-on experience with Azure Databricks, PySpark, and (SparkSQL or SQL)
Solid understanding of CI/CD pipelines (preferably with Azure DevOps) and troubleshooting deployment issues.
Proficiency in Python and working knowledge of Shell scripting.
Experience with data ingestion, ETL processes, and managing large-scale data pipelines.
Experience with Azure services such as Azure Key Vaults, Azure SQL, Azure Data Lake, and Service Principals.
Understanding data governance, security standards, and handling sensitive data.
Ability to work closely with both IT and finance/business stakeholders.
Good knowledge of data integration from sources like D365 F&O, Unit4, Azure Portal
Strong analytical, problem-solving, and communication skills.
Fluency in English, both spoken and written.
Why joining ICB?
Working on innovative and unique IT projects.
Friendly and collaborative working environment.
Attractive remuneration package.
Work-life balance: flexible working hours, 20 to 24 days paid vacation depending on years with company.
All kinds of office and additional benefit perks (sport card, additional healthcare package subsidizing, special discounts and others).