We are looking for a seasoned Data Engineer to join our growing team.
This role will play a key part in building reliable, scalable data pipelines and enabling cross-functional collaboration to support advanced analytics and real-time data processing.
Responsibilities include designing, developing, and maintaining scalable, efficient, and secure data pipelines (ETL/ELT) using modern data engineering tools and practices.
The candidate will implement real-time and batch data processing solutions using Kafka and Databricks.
Developing serverless data workflows and automation using Azure Functions is also a key responsibility.
The Data Engineer will collaborate closely with stakeholders, including developers, testers, architects, and business partners to gather requirements, define solutions, and deliver results.
Ensuring high standards of data quality, observability, security, and governance across all systems is essential.
The role also involves supporting data architecture decisions and contributing to the evolution of our cloud data platform.
Requirements:
The candidate must have 4+ years of experience in Data Engineering.
Strong programming skills in Python and advanced proficiency in SQL are required.
Proven experience with Apache Kafka in data streaming or messaging-based architectures is necessary.
Hands-on experience with Databricks and building pipelines using Spark is essential.
Proficiency in building and managing Azure Functions and working within the Azure ecosystem is required.
Strong stakeholder management and communication skills are necessary, with the ability to work effectively with cross-functional teams.
A Bachelor's or Master’s degree in Computer Science, Engineering, or a related field is required.
The candidate should be self-driven, detail-oriented, and able to operate in a fast-paced environment.
Benefits:
The position offers flexible work arrangements.
Employees receive 20 working days per year as Non-Operational Allowance for personal recreation, fully compensated.
The company promotes a collaborative and supportive team culture.
A truly competitive salary is provided.
There is a supportive HR and management team available to assist employees.