13 Oct
|
Innova ESI
|
Bengaluru
13 Oct
Innova ESI
Bengaluru
Role: Senior Python Developer (PySpark, Pandas, NumPy)
Location: Bangalore, Chennai
Experience: 8+
Immediate Joiners Only
Role Description:
• 8+ years of experience in data intensive Pyspark development.
• Experience as a core Python developer.
• Basic experience in Gen/Agentic AI
• Experience developing Classes, OOPS, exception handling, parallel processing .
• Solid knowledge of DB connectivity, data loading , transformation, calculation.
• Extensive experience in Pandas/Numpy dataframes, slicing, data wrangling, aggregations.
• Lambda Functions, Decorators.
• Vector operations on Pandas dataframes /series.
• Application of applymap, apply, map functions.
• Concurrency and error handling data pipeline batch of size [1-10 gb].
• Ability to understand business requirements and translate them into technical requirements.
• Ability to design architecture of data pipeline for concurrent data processing.
• Familiar with creating/designing RESTful services and APIs.
• Familiar with application unit tests.
• Working with Git source control Service-orientated architecture, including the ability to consider integrations with other applications and services.
• Debugging application.
Nice to have skills:
• Knowledge of web backend technology - Django, Python, PostgreSQL.
• Apache Airflow
• Atlassian Jira
• Understanding of Financial Markets Asset Classes (FX, FI, Equities, Rates, Commodities & Credit), various trade types (OTC, exchange traded, Spot, Forward, Swap, Options) and related systems is a plus
• Surveillance domain knowledge, regulations (MAR, MIFID, CAT, Dodd Frank) and related Systems knowledge is certainly a plus.
📌 Senior Python Developer (Bengaluru)
🏢 Innova ESI
📍 Bengaluru