As a Senior ETL Developer at CodeNinja, you will play a critical role in transforming raw data into actionable insights that support strategic business decisions. Your primary focus will be on designing, developing, and maintaining efficient ETL processes that ensure seamless data flow across various systems. Utilizing your expertise in ETL tools and data integration techniques, you will deliver dependable and high-quality data solutions tailored to meet the specific needs of our clients.
Key Responsibilities:
- Design and implement efficient ETL workflows for data extraction, transformation, and loading.
- Collaborate closely with data analysts and engineers to gather and understand data requirements, ensuring the delivery of accurate and comprehensive data sets.
- Optimize ETL processes to enhance performance and maintain reliability.
- Develop and maintain thorough documentation covering ETL processes, data models, and data lineage.
- Identify, troubleshoot, and resolve data quality issues and ETL failures promptly to minimize disruptions.
Required Qualifications:
- Minimum of 5 years of experience in ETL development and data integration.
- Proficiency with ETL tools such as Informatica, Talend, or Apache NiFi.
- Strong command of SQL for effective data manipulation and analysis.
- Solid understanding of data warehousing concepts and database design principles.
Preferred Qualifications:
- Experience working with cloud platforms like AWS or Azure.
- Knowledge of data governance frameworks and best practices for ensuring data quality.
- Excellent analytical and problem-solving abilities to address complex data challenges.
This position offers an exciting opportunity to contribute to innovative, data-driven solutions within a dynamic and collaborative environment. You will work alongside skilled professionals who are dedicated to excellence and continuous improvement.