Roles and Responsibilities:
• Develop and maintain Python applications focused on Big Data.
• Implement and optimize Data Science algorithms.
• Collaborate with internal and external teams (onsite/offshore) to align with common goals.
• Ensure the delivery of high-quality, reusable code.
• Develop REST APIs involving large data sets.
• Utilize third-party Python libraries for data processing and analysis.
• Work with RDBMS and NoSQL databases.
Must Haves:
• 7+ years of hands-on experience in Python programming.
• Proficiency in Django and/or Flask.
• Experience with PySpark.
• Experience with data munging/wrangling.
• Familiarity with third-party Python libraries like Pandas, Pyarrow, and Numpy.
• Knowledge of ML libraries such as scikit-learn.
• Experience developing REST APIs.
• Experience with RDBMS systems and NoSQL stores (e.g., HBase, Cassandra).
Skills Required:
• Python
• Django/Flask
• PySpark
• Data Science algorithms
• REST API development
• Pandas
• Pyarrow
• Numpy
• scikit-learn
• RDBMS systems
• NoSQL (HBase, Cassandra)
TOP 3:
• Advanced Python programming (7+ years)
• Experience with Django and/or Flask
• Experience with PySpark
Qualification:
• Bachelor’s Degree