Job Summary
Airflow Configuration and Orchestration:
o
Configure and orchestrate data pipelines using Apache Airflow for workflow automation and scheduling.
Good to Have:
1.
Azure Data Factory (ADF) Expertise:
o
Experience with Azure Data Factory for building, orchestrating, and monitoring data pipelines.
2.
Database Execution Plans:
o
Ability to read and understand database execution plans to optimize query performance.
3.
Azure/Azure DevOps Knowledge:
o
Familiarity with Azure cloud services and Azure DevOps for managing and deploying data solutions.
4.
Configuration Management, Continuous Integration, Continuous Deployment (CI/CD), and Cloud Implementations on Azure:
o
Understanding of configuration management practices, CI/CD pipelines, and cloud implementations on the Azure platform.
5.
Azure Certification:
o
Azure certification is a plus, demonstrating proficiency in Azure cloud technologies and services.
Qualifications:
•
Bachelor's degree in Computer Science, Information Technology, or related field.
•
Proven experience as a Data Engineer or similar role.
•
Strong proficiency in Python/pyspark, SQL, and Azure Data Factory.
•
Experience designing and implementing ETL processes and data pipelines.
•
Familiarity with data transformation frameworks and workflow orchestration tools like Apache Airflow.
•
Understanding of database systems, cloud platforms, and CI/CD practices.
•
Azure certificationPosition Overview:
The Data Engineer will be responsible for designing, implementing, and maintaining data pipelines and processes to support the organization's data needs. The ideal candidate should have expertise in Python/pyspark frameworks/libraries, Azure Data Factory (ADF), SQL, and various data transformation frameworks. They should also understand underlying systems, including storage, processing, and visualization, and be familiar with Airflow for workflow orchestration.
Key Responsibilities:
1.
Python/pyspark Expertise:
o
Proficiency in Python/pyspark frameworks/libraries for data processing and analysis.
2.
Azure Databricks (ADB) Expertise:
o
Strong knowledge and experience working with Azure Databricks for data engineering tasks.
3.
SQL Skills:
o
Expertise in SQL for querying and manipulating data in relational databases.
4.
ETL and Process Flow Design:
o
Design and implement complex ETL (Extract, Transform, Load) processes and workflows to ensure efficient data movement and transformation.
5.
Data Transformation Frameworks:
o
Proficiency across various data transformation frameworks to handle diverse data processing requirements.
6.
Understanding of Underlying Systems:
o
Familiarity with the underlying systems including storage, processing, and visualization technologies to optimize data workflows.
Key Responsibilities
Airflow Configuration and Orchestration:
o
Configure and orchestrate data pipelines using Apache Airflow for workflow automation and scheduling.
Good to Have:
1.
Azure Data Factory (ADF) Expertise:
o
Experience with Azure Data Factory for building, orchestrating, and monitoring data pipelines.
2.
Database Execution Plans:
o
Ability to read and understand database execution plans to optimize query performance.
3.
Azure/Azure DevOps Knowledge:
o
Familiarity with Azure cloud services and Azure DevOps for managing and deploying data solutions.
4.
Configuration Management, Continuous Integration, Continuous Deployment (CI/CD), and Cloud Implementations on Azure:
o
Understanding of configuration management practices, CI/CD pipelines, and cloud implementations on the Azure platform.
5.
Azure Certification:
o
Azure certification is a plus, demonstrating proficiency in Azure cloud technologies and services.
Qualifications:
•
Bachelor's degree in Computer Science, Information Technology, or related field.
•
Proven experience as a Data Engineer or similar role.
•
Strong proficiency in Python/pyspark, SQL, and Azure Data Factory.
•
Experience designing and implementing ETL processes and data pipelines.
•
Familiarity with data transformation frameworks and workflow orchestration tools like Apache Airflow.
•
Understanding of database systems, cloud platforms, and CI/CD practices.
•
Azure certificationPosition Overview:
The Data Engineer will be responsible for designing, implementing, and maintaining data pipelines and processes to support the organization's data needs. The ideal candidate should have expertise in Python/pyspark frameworks/libraries, Azure Data Factory (ADF), SQL, and various data transformation frameworks. They should also understand underlying systems, including storage, processing, and visualization, and be familiar with Airflow for workflow orchestration.
Key Responsibilities:
1.
Python/pyspark Expertise:
o
Proficiency in Python/pyspark frameworks/libraries for data processing and analysis.
2.
Azure Databricks (ADB) Expertise:
o
Strong knowledge and experience working with Azure Databricks for data engineering tasks.
3.
SQL Skills:
o
Expertise in SQL for querying and manipulating data in relational databases.
4.
ETL and Process Flow Design:
o
Design and implement complex ETL (Extract, Transform, Load) processes and workflows to ensure efficient data movement and transformation.
5.
Data Transformation Frameworks:
o
Proficiency across various data transformation frameworks to handle diverse data processing requirements.
6.
Understanding of Underlying Systems:
o
Familiarity with the underlying systems including storage, processing, and visualization technologies to optimize data workflows.
Skill Requirements
Airflow Configuration and Orchestration:
o
Configure and orchestrate data pipelines using Apache Airflow for workflow automation and scheduling.
Good to Have:
1.
Azure Data Factory (ADF) Expertise:
o
Experience with Azure Data Factory for building, orchestrating, and monitoring data pipelines.
2.
Database Execution Plans:
o
Ability to read and understand database execution plans to optimize query performance.
3.
Azure/Azure DevOps Knowledge:
o
Familiarity with Azure cloud services and Azure DevOps for managing and deploying data solutions.
4.
Configuration Management, Continuous Integration, Continuous Deployment (CI/CD), and Cloud Implementations on Azure:
o
Understanding of configuration management practices, CI/CD pipelines, and cloud implementations on the Azure platform.
5.
Azure Certification:
o
Azure certification is a plus, demonstrating proficiency in Azure cloud technologies and services.
Qualifications:
•
Bachelor's degree in Computer Science, Information Technology, or related field.
•
Proven experience as a Data Engineer or similar role.
•
Strong proficiency in Python/pyspark, SQL, and Azure Data Factory.
•
Experience designing and implementing ETL processes and data pipelines.
•
Familiarity with data transformation frameworks and workflow orchestration tools like Apache Airflow.
•
Understanding of database systems, cloud platforms, and CI/CD practices.
•
Azure certificationPosition Overview:
The Data Engineer will be responsible for designing, implementing, and maintaining data pipelines and processes to support the organization's data needs. The ideal candidate should have expertise in Python/pyspark frameworks/libraries, Azure Data Factory (ADF), SQL, and various data transformation frameworks. They should also understand underlying systems, including storage, processing, and visualization, and be familiar with Airflow for workflow orchestration.
Key Responsibilities:
1.
Python/pyspark Expertise:
o
Proficiency in Python/pyspark frameworks/libraries for data processing and analysis.
2.
Azure Databricks (ADB) Expertise:
o
Strong knowledge and experience working with Azure Databricks for data engineering tasks.
3.
SQL Skills:
o
Expertise in SQL for querying and manipulating data in relational databases.
4.
ETL and Process Flow Design:
o
Design and implement complex ETL (Extract, Transform, Load) processes and workflows to ensure efficient data movement and transformation.
5.
Data Transformation Frameworks:
o
Proficiency across various data transformation frameworks to handle diverse data processing requirements.
6.
Understanding of Underlying Systems:
o
Familiarity with the underlying systems including storage, processing, and visualization technologies to optimize data workflows.
Other Requirements
Airflow Configuration and Orchestration:
o
Configure and orchestrate data pipelines using Apache Airflow for workflow automation and scheduling.
Good to Have:
1.
Azure Data Factory (ADF) Expertise:
o
Experience with Azure Data Factory for building, orchestrating, and monitoring data pipelines.
2.
Database Execution Plans:
o
Ability to read and understand database execution plans to optimize query performance.
3.
Azure/Azure DevOps Knowledge:
o
Familiarity with Azure cloud services and Azure DevOps for managing and deploying data solutions.
4.
Configuration Management, Continuous Integration, Continuous Deployment (CI/CD), and Cloud Implementations on Azure:
o
Understanding of configuration management practices, CI/CD pipelines, and cloud implementations on the Azure platform.
5.
Azure Certification:
o
Azure certification is a plus, demonstrating proficiency in Azure cloud technologies and services.
Qualifications:
•
Bachelor's degree in Computer Science, Information Technology, or related field.
•
Proven experience as a Data Engineer or similar role.
•
Strong proficiency in Python/pyspark, SQL, and Azure Data Factory.
•
Experience designing and implementing ETL processes and data pipelines.
•
Familiarity with data transformation frameworks and workflow orchestration tools like Apache Airflow.
•
Understanding of database systems, cloud platforms, and CI/CD practices.
•
Azure certificationPosition Overview:
The Data Engineer will be responsible for designing, implementing, and maintaining data pipelines and processes to support the organization's data needs. The ideal candidate should have expertise in Python/pyspark frameworks/libraries, Azure Data Factory (ADF), SQL, and various data transformation frameworks. They should also understand underlying systems, including storage, processing, and visualization, and be familiar with Airflow for workflow orchestration.
Key Responsibilities:
1.
Python/pyspark Expertise:
o
Proficiency in Python/pyspark frameworks/libraries for data processing and analysis.
2.
Azure Databricks (ADB) Expertise:
o
Strong knowledge and experience working with Azure Databricks for data engineering tasks.
3.
SQL Skills:
o
Expertise in SQL for querying and manipulating data in relational databases.
4.
ETL and Process Flow Design:
o
Design and implement complex ETL (Extract, Transform, Load) processes and workflows to ensure efficient data movement and transformation.
5.
Data Transformation Frameworks:
o
Proficiency across various data transformation frameworks to handle diverse data processing requirements.
6.
Understanding of Underlying Systems:
o
Familiarity with the underlying systems including storage, processing, and visualization technologies to optimize data workflows.