Design, implement, and maintain enterprise-grade ETL workflows incorporating parameterization, error handling, logging, and automation for scalable and reliable data integration. Develop automation scripts and workflows in Python or any other language for data ingestion, transformations, API integrations, and automation. Design and implement logical and physical data models to support scalable, secure, and high-performing database solutions. Develop and optimize T-SQL code, including complex queries, views, stored procedures, and user-defined functions, with a focus on performance tuning, execution plans, indexing, and best practices. Develop and execute automated unit, integration, and UAT tests for Python-based ETL pipelines and SQL Server data models, implementing robust data validation frameworks to ensure data quality. Design and support Power BI data sets, reports and Dashboards: model design, DAX optimization, workspace management, refresh scheduling, and access controls. Elicit and translate business requirements into technical specifications; clarify data definitions, ownership, and operational constraints across cross‑functional teams. Coordinate with vendors and third‑party platforms on integrations, upgrades, incident resolution, and best practices; maintain effective communication channels. Lead small engineering efforts, provide technical guidance, conduct code/design reviews, and mentor junior engineers. Follow SDLC and IT Service Management processes ensure reliable releases, rollbacks, and post‑implementation reviews.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees