Data Engineer
Sipay, Electronic Money and Payment Services Inc. is a fintech company with a dynamic and innovative perspective in the field of payment systems, brings together under one roof the digital wallet infrastructure, transactions with or without cards, money orders, mobile operations, and all other alternative payment methods. Providing extensive solutions with an administrative staff that has worldwide experience and an expert research and development team, Sipay holds the PC-DSS certificate, which is the world standard for high security.
By offering easy-to-use, reliable, and fast solutions to both users and member businesses,
Sipay continues to work with dedication in the field of e-money and payment systems.
We are looking for a Data Engineer for our growing Technology team.
Qualifications:
- Bachelor’s Degree in Computer Science, Data Engineering, or related fields.
- 5+ years of experience in data engineering, with a strong focus on data pipeline design, implementation, and optimization.
- Proven experience with Apache NiFi, Apache Flink, or similar data pipeline and orchestration tools.
- Strong experience in managing and integrating data from multiple sources such as MySQL, MSSQL, and PostgreSQL.
- Hands-on experience with Debezium and Apache Kafka for real-time data processing.
- Strong understanding of ETL/ELT processes, data warehousing, and data lakes.
- Proficiency in SQL and experience with advanced database technologies.
- Experience with on-premises company servers and local infrastructure.
- Knowledge of containerized environments (e.g., Docker, Kubernetes).
- Understanding of data security best practices and experience implementing data protection measures.
- Strong analytical skills with the ability to interpret and process large datasets efficiently.
- A passion for learning new technologies and adapting to evolving industry trends.
- Excellent communication skills and a collaborative mindset.
Responsibilities:
- Design, implement, and manage data pipelines for ETL/ELT processes, ensuring scalability, performance, and security of data systems.
- Oversee and manage data integration from various data sources such as databases (MySQL, MSSQL), APIs, and file systems to the data warehouse (PostgreSQL).
- Develop and maintain robust data architectures, optimizing data flow and storage for large-scale data environments.
- Implement Change Data Capture (CDC) strategies using tools such as Debezium and integrate them with Apache Kafka for real-time data processing.
- Collaborate with software engineering teams to design, optimize, and automate data solutions and workflows.
- Implement best practices for data governance, ensuring high data quality, integrity, and security.
- Optimize and manage data lakes and warehouses, ensuring efficient storage and access to large datasets.
- Use Apache NiFi and/or Apache Flink to orchestrate data flows and processing pipelines, ensuring smooth data movement across the organization.
- Utilize log management tools (e.g., ELK stack, Graylog) and storage solutions (e.g., MinIO, Harbor) for efficient data tracking and management.
- Provide mentorship and guidance to junior engineers, ensuring adherence to data engineering best practices.
- Monitor data pipelines and troubleshoot performance issues, ensuring minimal downtime and high availability.
- Work closely with other departments to design and implement data-driven solutions that meet business needs and improve decision-making.
As Sipay Elektronik Para ve Ödeme Hizmetleri Anonim Şirketi , which has the title of data controller, we show the utmost sensitivity for the processing and protection of the personal data of our employee candidates in accordance with the Personal Data Protection Law No. 6698 ("KVKK") and its secondary regulations (together "KVK legislation"). With this Privacy Notice, we would like to inform you about the personal data processing activities carried out by our Company for you, our employee candidates.