Data Engineer
Core
Design and implement data integration and transformation processes to support business analytics and strategic decision-making within a corporate banking group.
Role type
Data Engineer
Builds
Scalable data infrastructure, ETL/ELT pipelines, and data platforms for business intelligence and advanced analytics.
Domain
Banking / Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, Java, SQL (Oracle PL/SQL, PostgreSQL), ETL/ELT (ODI, Talend, Datastage), Big Data platforms (HDFS, NoSQL, Parquet, AVRO), Message Queues (Kafka, Pub/Sub, Kinesis), Data Security & Encryption, Version Control, Cloud Storage & Orchestration
Preferred skills
Cloud environments (IaaS, PaaS, SaaS), CI/CD tools (Jenkins, Bamboo), DataOps methodologies, Containerization (Docker, K8s), Frontend frameworks (React, Angular, Vue.js), Backend frameworks (NodeJS, SpringBoot), UNIX Shell Scripting, Statistical analysis
Technologies
Python, Java, SQL, Oracle, PostgreSQL, BigQuery, Cloud SQL, BigTable, Kafka, Spark Streaming, Apache Beam, ODI, Talend, HDFS, Docker, Kubernetes, Jenkins, React, Angular, NodeJS, SpringBoot
Responsibilities
Design and implement data integration and transformation processes; Develop software and libraries for data process standardization and optimization; Collaborate on the design and deployment of data solutions; Create scripts for continuous integration and deployment; Document work using appropriate standards and agile methodologies.
Seniority
Mid-level to Senior, hands-on IC