Key Data Engineering Roles
This position involves working closely with backend developers, solutions architects, and UI/App developers to design and build digital services.
* Integrate data across applications.
* Establish common data models for data exchange.
* Adapt data models as per requirements of connected applications.
* Build ingestion processes for streaming data and bulk imports.
* Support ongoing operations as a technical expert.
* Organize projects using Agile methodologies.
* Plan efforts and timelines with business stakeholders.
* Maintain data streaming specific CI/CD pipelines.
* Lead data engineering development work.
* Communicate effectively with technical and business stakeholders.
Essential Skills and Qualifications
* University degree in Computer Science or related fields.
* At least 3 years of experience in data warehousing applications.
* Experience supporting and operating software systems.
* Affinity for complex data integration challenges.
* Experience with object-oriented programming languages (Java, Python, C#).
* Knowledge of data modeling in relational databases (PostgreSQL).
* Experience with key value stores (HBase).
* Experience with Apache Flink / Spark / Hive.
* Knowledge of CI/CD tools (Jenkins).
* Analytical mindset and problem-solving skills.