Data Engineering Job Description
">
Job Title: Data Engineer
As a data engineer, you will play a pivotal role in our organization's ability to harness the power of data-driven insights. Your primary responsibility will be to design, build, and maintain scalable and reliable data pipelines that support business-critical applications.
Key Responsibilities:
* Data Pipeline Design and Development: Design and develop efficient, high-performance data pipelines that enable seamless data integration, transformation, and analysis.
* Infrastructure Management: Develop and maintain robust data processing infrastructure to support analysts and data scientists with high-quality, trusted data.
* Analytics Capabilities: Build analytics capabilities using cloud services such as Azure Data Factory, Databricks, and Datalake Storage.
* Dimensional Data Modeling: Develop dimensional data models and maintain data warehousing solutions to support reporting and analytical workloads.
* Code Optimization: Write efficient, maintainable, and well-tested Python and SQL code for large-scale data operations.
* Collaboration: Collaborate with cross-functional teams to understand requirements and deliver data-driven solutions.
Our ideal candidate has a strong background in software or data engineering, with experience in building and maintaining data pipelines, and proficiency in Python, PySpark, and Azure services.
Key Qualifications:
* Strong understanding of data engineering principles and practices.
* Experience with designing and developing data pipelines.
* Proficiency in Python, PySpark, and Azure services.
* Excellent collaboration and communication skills.
* Ability to work in a fast-paced environment and meet deadlines.
Benefits:
* Competitive salary and benefits package.
* Opportunities for career growth and professional development.
* Collaborative and dynamic work environment.
Join us in our mission to empower businesses with data-driven insights. Apply now to become part of our innovative team!