Description
Job Description:
Responsible for designing and developing data integration and transformation processes using Python and SQL, with a focus on automating ETL pipelines, ensuring data quality, and supporting Data Warehouse and Data Lake environments.
**Key Responsibilities:**
----------------------------
* Design and automate ETL processes using Python (Pandas) and SQL.
* Develop integrations with source systems and data warehouses.
* Implement data validation and quality control mechanisms.
* Document processes, transformations, and business rules.
**Minimum Required Experience:**
---------------------------------
* **\+5 years of development experience with Python and SQL (PL/SQL).**
* Solid experience in ETL process development and data automation.
* Proficiency with tools and libraries such as Python (Pandas) for data processing.
* Experience integrating and loading data into Data Warehouse / Data Lake.
* Knowledge of dimensional modeling for analytics (star and snowflake schemas).
* Participation in end\-to\-end data projects (extraction, transformation, and loading).
* **Full-time availability and immediate availability to start.**
**Required Technologies:**
---------------------------
MANDATORY:
* **Python (Pandas, NumPy, SQLAlchemy)**
* **SQL (Oracle, PostgreSQL)**
* **Shell scripting (Linux)**
* **Git (version control)**
**Key Concepts:**
--------------------
* Design and automation of data pipelines (ETL)
* Batch data processing and transformation
* Integration of Python into ETL processes
* File and dataset manipulation (CSV, Excel, etc.)
* Data validation, quality control, and logging
**We Offer:**
--------------
* Competitive salary based on your years of experience.
* 4-month project with potential extension up to 1 year.
* Permanent REMOTE work.
If you meet the profile, apply with your updated CV only.