Job Description
Note: The job is a remote job and is open to candidates in USA. ExecutivePlacements.com is looking for a Data Engineer with expertise in EDW, Data Lake, AI/ML, and Omni-Channel experience. The role involves performing Data Development functions, designing and maintaining enterprise database systems, and architecting ETL functions while collaborating with a dynamic team focused on Digital Transformation. Responsibilities β’ Work with a highly dynamic team focused on Digital Transformation β’ Understand the domain and business processes to implement successful data pipelines β’ Provide work status, and coordinate with Data Engineers β’ Manage customer deliverables and regularly report the status via Weekly/Monthly reviews β’ Design, develop and maintain ETL processes as well as Stored Procedures, Functions and Views β’ Program in T-SQL with relational databases including currently supported versions of Microsoft SQL Server β’ Write high performance SQL queries using Joins, Cross Apply, Aggregate Queries, Merge, Pivot β’ Design normalized database tables with proper indexing and constraints β’ Perform SQL query tuning and performance optimization on complex and inefficient queries β’ Provide guidance in the use of table variable, temporary table, CTE appropriately to deal with large datasets β’ Collaborate with DBA on database design and performance enhancements β’ Leading in all phases of the software development life cycle in a team environment β’ Debug existing code and troubleshoot for issues β’ Design and provide a framework for maintaining existing data warehouse for reporting and data analytics β’ Follow best practices, design, develop, test and document ETL processes Skills β’ Experience with EDW, Data Lake, AI/ML and Omni-Channel β’ Strong in Databricks and Azure Data Factory β’ Strong in Data Development β’ Strong programming skills β’ Design of new or enhancement of existing enterprise database systems β’ Maintenance and/or development of critical data processes β’ Unit and system testing β’ Support and help desk tasks β’ Defining and adopting best practices for data development functions β’ Visualization and ETL processes β’ Architecting ETL functions between relational databases and external data files β’ Work with a highly dynamic team focused on Digital Transformation β’ Understand the domain and business processes to implement successful data pipelines β’ Provide work status and coordinate with Data Engineers β’ Manage customer deliverables and report status via Weekly/Monthly reviews β’ Design, develop and maintain ETL processes as well as Stored Procedures, Functions and Views β’ Program in T-SQL with relational databases including currently supported versions of Microsoft SQL Server β’ Write high performance SQL queries using Joins, Cross Apply, Aggregate Queries, Merge, Pivot β’ Design normalized database tables with proper indexing and constraints β’ Perform SQL query tuning and performance optimization on complex and inefficient queries β’ Provide guidance in the use of table variable, temporary table, CTE appropriately to deal with large datasets β’ Collaborate with DBA on database design and performance enhancements β’ Leading in all phases of the software development life cycle in a team environment β’ Debug existing code and troubleshoot for issues β’ Design and provide a framework for maintaining existing data warehouse for reporting and data analytics β’ Follow best practices, design, develop, test and document ETL processes Company Overview β’ Online recruitment It was founded in 2011, and is headquartered in Johannesburg, NA - South Africa, ZAF, with a workforce of 11-50 employees. Its website is Apply tot his job