Our client is looking for a Python Developer to join their engineering team and help them develop and manage various applications using BigData technologies.
Writing maintainable, scalable and high-performing Python applications.
Will be part of BigData projects, wherein you have to gain knowledge in related technologies and develop applications.
You have to be a constant learner and up-to-date with Python and using latest APIs.
Should have self interest in switching between technologies and constant explorer on latest technologies.
3 to 6 years of work experience as a Python Developer
Should be strong in advanced and Object Oriented programming in Python
Experience in coding using Asyncio, threading, multiprocessing
Have done projects related to ETL, or any kind of data processing, batch or stream processing.
Knowledge in any of the below-mentioned packages and libraries.
Apache Spark / PySpark
Hive / Impala / Kudu
Knowledge in any database language (Preferably SQL Server/MySQL)
Good in problem-solving
Knowledge of Design Patterns