Data Engineer Sr. Consultant (Bengaluru)

Data Engineer Sr. Consultant (Bengaluru)

18 Oct
|
NTT America
|
Bengaluru

18 Oct

NTT America

Bengaluru

**_Python Data Engineer & Automation Developer (5-7 years of experience)_** **_Python Development & Data Engineering_** + **_ETL/ELT Pipeline Development:_** _Design, develop, and maintain robust, reusable Python-based ETL/ELT pipelines to extract, transform, and load data from cloud data warehouses, specifically Snowflake._ + **_Data Modeling & Reconciliation:_** _Build and optimize scalable data models, handling complex business logic, historical data snapshotting, and rigorous data reconciliation._ + **_Programmatic Charting & Visualization:_** _Design and generate complex financial charts (stacked bar, line, area, and matrix heatmaps) programmatically using Python visualization libraries to embed directly into automated PDF reports._ + **_Automated Document Generation:_** _Develop programmatic document generation engines (e.g., PDF/report generation using ReportLab, WeasyPrint, or FPDF2) and automate secure distribution workflows._ + **_General Automation & Scripting:_** _Write clean, modular, and well-documented Python code to support diverse backend engineering, automation, and scripting tasks._ + **_API Integration:_** _Design, build, and integrate custom REST APIs and connectors to sync data across disparate enterprise systems._ + **_Workflow Orchestration:_** _Automate, schedule, and monitor end-to-end data workflows and system processes to ensure high availability and reliability._ + **_Performance Optimization:_** _Troubleshoot, debug,



and optimize database queries and Python scripts for maximum performance._ **_Required Qualifications_** + _Bachelor's degree in Computer Science, Information Systems, Software Engineering, Data Analytics, or a related field._ + _5-7 years of qualified experience in Python development, data engineering, or backend software automation._ + _3+ years of hands-on experience writing complex SQL queries and working with cloud data warehouses (Snowflake preferred)._ + _Strong proficiency in Python data manipulation libraries (Pandas, NumPy) and database connectors (Snowflake Connector for Python)._ + _Strong hands-on experience with Python data visualization libraries such as Matplotlib, Seaborn, Plotly (static export), or ReportLab Drawing/Charts._ + _Proven experience with programmatic document generation, HTML/CSS templating (e.g., WeasyPrint), or automated reporting solutions._ + _Solid understanding of data modeling, ETL/ELT processes, API integrations, and software design patterns._ + _Strong analytical, debugging, and problem-solving skills with excellent attention to detail._ **_Preferred Qualifications_** + _Experience working in Banking, Financial Services, Capital Markets, or other highly regulated environments._ + _Experience with cloud orchestration tools (AWS Lambda, or Snowflake Tasks)._ + _Familiarity with CI/CD pipelines, version control (Git), and agile development methodologies._

📌 Data Engineer Sr. Consultant (Bengaluru)
🏢 NTT America
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: data engineer sr. consultant (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: data engineer sr. consultant (bengaluru) / bengaluru