Description

Essential Requirements: - A minimum of 8 to 10 years of practical IT experience is required.

Essential expertise includes Python development, IDE (Preferred -Visual Code studios), CI/CD (Preferred GitHub Actions), Code Management(Preferred - GitHub), Cloud Databases (Preferred - Snowflake), Scheduling tools (Preferred - Control M), Data warehousing, Unix

- Extensive experience across all development phases, specifically in the extraction, Transformation and Loading (ETL) of data from diverse sources into Data Warehouses and Data Marts.

- Extensive experience developing ETL Pipelines using python

- Comprehensive knowledge of warehousing architecture techniques such as Star Schema, Snowflake Schema, Facts, Dimensions etc.

- Adherence to the company's software development lifecycle, encompassing the design, coding, configuration, testing, debugging, and documentation of system and application programs

- Conducts technical validations and supports User Acceptance Testing (UAT); participates in architecture, design, and code reviews.

- Evaluates functional requirements and analysis and design documents, providing constructive feedback.

- Assists in the preparation of technical design specifications grounded in functional requirements and analysis documents.

- Demonstrates clear communication skills and possesses the ability to troubleshoot and resolve complex technical issues.

- Works collaboratively with other development personnel to ensure quality and consistency.

 

Core requirements:

 

Python development IDE (Preferred -Visual Code studios) CI/CD (Preferred GitHub Actions) Code Management(Preferred - GitHub) Cloud Databases (Preferred - Snowflake) Scheduling tools (Preferred - Control M) Data warehousing, Unix 

Education

Any Graduate