In one sentence
We’re looking for a talented independent Data Engineer specializing in Python to join our growing team. Will responsible for the design, implementation, modification, debug and / or maintenance of software systems
What will your job look like?
Writing efficient, reusable, testable, and scalable Python code
End to End development of Python microservices and components and enhancing the functionalities of current software systems
Designing and implementing high availability and low latency data pipelines and algorithms using a variety of patterns and technologies
Optimizing process run-time and solving problems in a scalable manner
Working closely with the Data-Science team, to define and implement an automated training pipeline for machine learning models
Fine-tune and develop AI / ML-based algorithms
In charge of development and maintenance of data processing engine
Provide data engineering capabilities and knowledge to other company teams
All you need is...
BSc in Computer Science, a related technical field , or equivalent experience.
5-7 years of experience as a software developer
At least 4+ years experience with Python programming language
Experience with building scalable, high-performance, data-oriented production systems
Familiarity with Big Data technologies such as Hadoop, Spark, HDFS, Django, Airflow, etc. - Advantage
Why you will love this job :
You will be challenged to design and develop new software applications.
You will have the opportunity to work in a growing organization, with ever growing opportunities for personal growth.