I am working with a dynamic and innovative Consultancy company that thrives on leveraging data to drive insights, innovation, and business success. They are seeking a talented and motivated Data Engineer to join our growing team and play a key role in managing and optimising our data infrastructure.
You will be responsible for designing, developing, and maintaining the data architecture, ensuring seamless and efficient data flow across various systems. The ideal candidate will have a strong background in data engineering, with expertise in Azure, Python, and PySpark.
Role & Responsibilities
* Design, develop, and maintain scalable and efficient data pipelines.
* Implement and optimise ETL processes for data integration.
* Work with Azure based technology, to build and manager data solutions.
* Develop and maintain codebase using Python and PySpark.
Skills & Qualifications
* Bachelor's degree in Computer Science, Information Technology, or a related field.
* Proven experience as a Data Engineer or in a similar role.
* Strong proficiency in Azure services, with hands-on experience in data-related services (e.g. Azure Data Factory, Azure Databricks, Azure Synapse Analytics).
* Expertise in Python and PySpark for developing data processing and transformation tasks.
* Competitive salary and performance-based bonuses.
* Comprehensive health, dental, and vision insurance plans.
* Flexible work schedule and remote work options.
* Professional development opportunities and training programs.