Role Overview
We are seeking a skilled ETL Data Integration Engineer to join our dynamic team. This role is pivotal in designing, developing, and implementing data integration solutions that meet the needs of our clients. The ideal candidate will possess strong analytical skills and be proficient in various ETL tools. You will collaborate with cross-functional teams to ensure data flows seamlessly across systems and deliver actionable insights.
Key Responsibilities:
- Design and implement ETL processes for data extraction, transformation, and loading.
- Collaborate with data analysts to understand business requirements and create data models.
- Optimize existing data pipelines for performance and efficiency.
- Ensure data integrity and quality throughout the data integration lifecycle.
- Develop and maintain documentation of data workflows and processes.
- Conduct data analysis to identify trends and assist in decision-making.
- Support ongoing data integration projects and initiatives.
- Monitor and troubleshoot data operations to resolve issues promptly.
Required Skills:
- Proficiency in SQL and relational databases.
- Experience with ETL tools such as Informatica or Talend.
- Strong understanding of data warehousing concepts.
- Ability to work with API integrations and web services.
- Familiarity with cloud platforms like AWS or Azure.
- Strong analytical and problem-solving skills.
- Experience with data visualization tools is a plus.
- Strong programming skills in Python or Java.
Preferred Skills:
- Knowledge of NoSQL databases
- Experience with big data technologies such as Hadoop or Spark.
- Familiarity with machine learning concepts.
- Experience in a DevOps environment.

