C

Python SME

Citi
3.79 / 5
India Not disclosed
Yesterday
Remote
Apply to Job

About the job

**Job Description:** You will be part of the Analytics and Information Management (AIM) global community at Citi, working towards data-driven transformation by creating actionable intelligence for business leaders. As a Python SME (Automation Developer), your main responsibility will be to develop and maintain data quality automation solutions using Python. This role demands a deep understanding of data quality principles, proficiency in Python, and experience in data processing and analysis. **Key Responsibilities:** - Understand requirements and develop data quality automation processes to identify, measure, and enhance data quality. - Write and optimize Python scripts and applications to support data quality initiatives. - Utilize Python libraries like Pandas, NumPy, etc., for data manipulation and processing. - Enhance ETL processes to ensure accurate and timely data integration and transformation. - Analyze data sets to uncover data quality issues, trends, and anomalies, providing insights for improvement. - Support manual DQ efforts when necessary. - Develop and execute test plans to validate the effectiveness of data quality solutions. - Maintain detailed documentation of data quality processes, procedures, and standards. - Collaborate with data analysts, data engineers, DQ testers, and other stakeholders to understand data requirements and deliver high-quality data solutions. **Required Skills:** - Proficiency in Python and related libraries (Pandas, NumPy, PySpark, pyTest). - Experience with data quality tools and frameworks. - Strong understanding of ETL processes and data integration. - Knowledge of SQL is an added advantage. - Excellent analytical and problem-solving skills with attention to detail. - Strong verbal and written communication skills to explain technical concepts to non-technical stakeholders. - Ability to work effectively both independently and as part of a team. **Qualifications:** - Minimum 5 years of experience in data quality automation and Python Development with a Master's degree in Computer Science, Information Technology, Data Science, or related field. Alternatively, 7 years of experience with a Bachelor's degree in Computer Science, Information Technology, Data Science, or related field. An advanced degree is a plus.

Requirements

  • Python
  • Data Quality Automation
  • ETL Processes

Qualifications

  • Master's degree in Computer Science
  • Information Technology
  • Data Science
  • Bachelor's degree in Computer Science

Preferred Technologies

  • Python
  • Data Quality Automation
  • ETL Processes

About the company

Citi is a leading global financial services company that provides a wide array of financial products and services to consumers, corporations, governments, and institutions.

Similar Jobs

Atigro

Python Developer

Atigro

KakinadaNot disclosed
2 weeks agoRemote
TIGI HR

Python Engineer

TIGI HR

GurugramNot disclosed
Last weekHybrid
TIGI HR

Python Engineer

TIGI HR

GurgaonNot disclosed
Last weekHybrid