Job Title: ETL Developer with Python – Part TimeLocation: Remote IndiaJob Type: Part-Time
Job Overview:As an ETL Developer with Python, you will be responsible for designing, developing, and maintaining efficient Extract, Transform, Load (ETL) processes. The ideal candidate will possess a strong background in data integration, data modeling, and have hands-on experience with Python scripting.Responsibilities:Design, develop, and implement ETL processes to extract, transform, and load data from various sources into our data warehouse.Collaborate with cross-functional teams to understand business requirements and translate them into effective ETL solutions.Optimize and tune ETL processes for performance, scalability, and reliability.Troubleshoot and resolve issues related to data quality, data integrity, and ETL processing.Collaborate with data architects and business analysts to ensure that ETL processes align with overall data architecture and business objectives.Develop and maintain documentation for ETL processes, including specifications, data mappings, and workflow diagrams.Stay informed about industry best practices and emerging technologies related to ETL and data integration.
Qualifications: Proven experience as an ETL Developer with a strong emphasis on Python scripting.Solid understanding of data integration concepts, data modeling, and database principles.Proficiency in writing complex SQL queries for data extraction and manipulation.Experience with ETL tools such as [mention any specific tools your organization uses].Strong problem-solving and analytical skills with attention to detail.Excellent communication skills, with the ability to work collaboratively in a team environment.Familiarity with data warehousing concepts and technologies.Knowledge of [any other relevant technologies/tools] is a plus.
Education :Bachelor's degree in Computer Science, Information Technology, or related field or equivalent work experience.