Job description
Senior Data Engineer Job Details Overview:
Overall IT experience of 7+ years of total experience with strong programming skills using Python
Engineering degree or MCA from good institute
Excellent written and oral communications
Excellent in SDLC Processes
Ability to participate in deep technical discussions with the customers and elicit the requirements.
Role Details:
Strong experience in Data engineering, using Python on Azure platform.
Strong Experience in Snowflake.
Experience on SnowSQL, advanced concepts (query performance tuning, time travel etc.) and features/tools (data sharing, events, SnowPipe etc.)
Experienced in data platform support
Experienced in CICD pipeline on Azure and Azure services
Experienced in Data Vault 2.0
Strong experience in SQL
Perform data modeling and create data marts / data vaults.
Review approaches and completed data pipelines against platform best practices and patterns
Maintain and design a common data flow pipeline data transformation activities such as Extract Transform Load (ETL).
Support and troubleshoot the data flow activities on cloud data warehouse environments
Direct and help other developers and analyst to ensure data platform patterns are adhered
Directly work with client SMEs for requirements understanding and design discussions.
Excellent communication skills for client meetings, stand up calls etc.
Role: Database Administrator
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: DBA / Data warehousing
Education
PG: MCA in Any Specialization
Key Skills
c#snowflakepythonperformance tuningazure chatbotmicrosoft azureci/cdengineeringextract transform loaddata engineeringsql serversqlcloudjavadata modelingtechnical analysiswritingoral communicationetlsdlcprogrammingunixcommunication skillssdlc process