Job Title: Data Engineer
My client is an innovative and fast-growing organisation seeking a talented and passionate Data Engineer to join their cutting-edge team.
With a strong commitment to transforming industries through advanced data-driven solutions, this company is at the forefront of harnessing technology to drive meaningful impact.
Position Overview:
As a Data Engineer, you will play a pivotal role in building and optimising scalable data architectures and infrastructure.
Collaborating with cross-functional teams, you'll design, implement, and enhance robust data pipelines, ensuring seamless and efficient data flow to support business-critical platforms.
This is an excellent opportunity to be part of a data revolution within a dynamic and fast-paced environment.
Key Responsibilities:
* Data Integration: Partner with development teams to integrate advanced data solutions across various platforms.
* Design and implement data storage and retrieval systems to support analytics and user insights.
* Data Pipeline Development: Build and maintain scalable, efficient data pipelines for processing and analysing large datasets.
* Implement ETL processes to extract, transform, and load data from diverse sources, ensuring data accuracy and consistency.
* AWS Expertise: Leverage AWS services to create and optimise scalable data solutions.
* Utilise AWS tools such as S3, Lambda, Glue, and Redshift to enhance the performance and reliability of data infrastructure.
* Python Development: Develop Python-based scripts and tools for data manipulation, automation, and workflow optimisation.
* Maintain and enhance Python utilities that support the organisation's data engineering needs.
* Performance Optimisation: Continuously monitor and optimise data pipelines to ensure minimal latency and efficient data flow.
* Implement best practices for data storage, indexing, and retrieval to meet evolving business needs.
Qualifications:
* Bachelor's degree in Computer Science, Data Science, or a related field.
* Proven experience as a Data Engineer in a data-intensive environment.
* Strong proficiency in Python programming.
* Extensive experience with AWS services (e.g., S3, EC2, Lambda, Glue, Redshift).
* In-depth understanding of data modelling, ETL processes, and data warehousing concepts.
* Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
Why Join This Business?
* Innovation: Work with a team shaping the future of their industry through data and technology.
* Collaborative Culture: Be part of a diverse, creative, and supportive team that values open communication and continuous learning.
* Career Growth: Enjoy abundant opportunities for professional development and career advancement in a rapidly growing organisation.
* Competitive Compensation: Receive a market-leading salary, benefits, and perks that reflect your contributions.