Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,694 Jobs at 191 Companies

Data Engineer



Software Engineering, Data Science
Posted on Saturday, May 18, 2024

Data Processing Engineer

We are looking for a skilled Data Engineer with at least 2 years of experience in Python and various databases such as SQL, Couchbase, and Kafka. The ideal candidate will have a strong understanding of source control using Git and experience in enterprise application development in cloud computing environments, particularly Azure.


• Develop and maintain applications using the Python programming language.

• Work with multiple databases, including SQL and Couchbase, to store and manage data efficiently. Implement and work with real-time data streaming systems using Kafka.

• Participate in the development of enterprise applications on the Azure platform, leveraging cloud services to create scalable and robust solutions. Utilize Git as a version control system to collaborate on code development, manage changes, and track versions

• Bachelor of Science in Engineering education.
• English level B2
• 2+ years of experience with Python, Multiple DBs: SQL, Couchbase, Kafka, Source Control: Git
• Experience in Cloud computing stacks and Enterprise application development, Azure

• Proven Object-Oriented programming experience
• Fluent with coding design patterns and architectural best practices
• Hospitality experience is a plus (not a must-have)