0% found this document useful (0 votes)
3 views

RC - Python JD

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

RC - Python JD

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Base skillset required for PYTHON

The successful candidate should have:

● Expertise in Python programming, with a solid grasp of object-oriented principles.

● Proficiency in Python for application development, with optional knowledge in


Artificial Intelligence and Machine Learning libraries.
● Strong familiarity with Python data science libraries such as Pandas, Numpy, Plotly,
and Matplotlib.
● Hands-on experience in Python API programming using FastAPI, Flask, Django, or
Graphene.
● Proficient in exception handling and unit testing in Python.

● Competence in Docker and Kubernetes for containerization and orchestration.

● Extensive experience in ETL (Extract, Transform, Load) processes, including data


processing, manipulation, and bulk data transfers.
● Strong background in relational database design, with expertise in writing advanced
SQL queries and stored procedures, ideally with databases like Postgres, Oracle, or
MySQL.
● Proven experience with CI/CD (Continuous Integration/Continuous Deployment)
using Azure DevOps or Jenkins.
● Knowledge of Software Development Life Cycle (SDLC) and Agile methodologies.

● Familiarity with version control tools such as Git.

● Excellent communication and problem-solving skills.

Good to have skills:

● Azure / AWS

● ReactJS or JavaScript

● UI / UX design experience

● PowerBI / Tableau

Functional areas/domains where the above base skills can be deployed:

● Banking

● Risk and Regulatory functions (compliance testing, reconciliation & reporting)

● Health Insurance
Cross deployment opportunities:

● Java based projects

● Technology consulting

You might also like