ETL Developer

Location: Bengaluru   •   Experience: Mid Level   •   Openings: 1
Apply on Gojobs

Job description

Strong proficiency in SQL (queries, procedures, views, functions, indexing).
Hands-on experience in data modelling using tools like ER/Studio, ERWin, SQL Server Management Studio, Lucidchart, etc.
Solid understanding of database normalization, relational modelling, and schema design principles.
Experience working with large datasets and optimizing database performance.
Familiarity with star schema, snowflake schema, and dimensional modelling principles.
Design, implement, and manage Extract, Transform, Load (ETL) processes to move and transform data from various source systems into target data warehouses or databases.
Develop, monitor, and troubleshoot ETL workflows to ensure smooth and accurate data integration.
Work with business and technical teams to understand data requirements and ensure seamless integration of systems.
Design and implement data solutions using cloud platforms such as AWS, Azure, or GCP
Develop and manage data pipelines using cloud-native tools (e.g., Azure Data Factory, AWS Glue, etc.).
Work with cloud storage solutions like Data Lakes, Blob Storage, or S3.
Ensure scalability, reliability, and security of cloud-based data solutions.
Monitor and optimize cloud data workflows for performance and cost efficiency.