Overview
Skills
Job Details
Job Title: Business Intelligence / Python Data Engineer
Location: Tampa, FL / Jersey City, NJ (5 Days Onsite)
Type: Contract
Experience:12 Years
Priority: High
Requirement ID: 1
Hiring Manager: Vijay D
Interview Mode: TBD
Work Authorization: Local profiles only
Job Summary
We are looking for a seasoned Business Intelligence / Python Data Engineer with strong experience in data visualization, database design, and Python development. The ideal candidate will design, build, and optimize data pipelines and BI solutions while supporting analytics, reporting, and production operations in a fast-paced onsite environment.
Key Responsibilities
Develop and maintain core Python-based applications and scripts to enable analytics, insights, and API exposure for stakeholders.
Design and implement end-to-end data pipelines for reporting from multiple data sources, including APIs, databases, SharePoint, and servers.
Perform end-to-end testing, validation, and reconciliation of data pipelines and reports.
Optimize data models and manage BAU data refresh pipelines for performance and reliability.
Act as the primary point of contact for resolving production issues and supporting operational stability.
Monitor performance and conduct database tuning activities.
Support ad-hoc analysis using Python scripts and complex database queries.
Own and maintain the product enhancement backlog aligned with the strategic roadmap.
Required Qualifications & Skills
Bachelor’s degree in Computer Science or a related field.
3+ years of experience developing Python-based applications.
Strong expertise in database design and advanced SQL for querying, updating, and managing data.
Proven experience in designing and optimizing data models for BI and reporting.
Advanced proficiency in building and maintaining ETL pipelines from multiple data sources (APIs, Databases, SharePoint).
Working knowledge of JIRA.
Strong understanding of SDLC and CI/CD processes.