Admedabad
3 Positions
Full Time Employee
Job Description:
We are looking for an experienced SQL & ETL Developer with 5–7 years of strong hands-on experience in SQL development, data integration, and performance optimization. The ideal candidate will possess deep knowledge of ETL processes and data engineering tools across both on-premise and cloud environments.
Key Responsibilities:
- Design and develop optimized SQL queries, stored procedures, views, triggers, and functions for large and complex datasets.
- Work with ETL tools such as SSIS, Azure Data Factory (ADF), Databricks, or Snowflake to build robust and scalable data pipelines.
- Implement and support relational database solutions using SQL Server, PostgreSQL, MySQL, or Oracle.
- Understand and apply data warehousing concepts including data modeling, indexing strategies, and query execution planning.
- Handle structured and semi-structured data formats like CSV, JSON, XML, and Parquet.
- Perform data validation, cleansing, transformation, and reconciliation to ensure data accuracy and integrity.
- Support both real-time and batch processing use cases.
- Troubleshoot and resolve ETL failures, data inconsistencies, and performance bottlenecks.
- Collaborate closely with business analysts and data teams to translate data requirements into technical solutions.
Nice to Have:
- Experience with Azure data services (ADF, Azure SQL, Synapse Analytics, Databricks), Snowflake, or Spark.
- Proficiency in Python or other scripting languages for data manipulation and automation.
- Exposure to NoSQL databases and modern data lake or data mesh architectures.
- Familiarity with data visualization and reporting tools such as Power BI or Tableau.
Skills & Competencies:
- Strong analytical and problem-solving skills.
- Ability to work independently and within cross-functional teams.
- Excellent communication and documentation abilities.