Start Date: ASAP Contract Length: 6 months Hours: 37 hours per week IR35 Status: Outside IR35 Location: Edinburgh-based, hybrid working (primarily remote with occasional onsite activities). Rate: 450 per day Basic disclosure Scotland required at the cost of 25 if successful Role Overview: Our client is seeking an experienced Data Engineer to support the development of a Data Warehouse and associated data solutions. The role involves streamlining data processes, migrating workflows to AWS, and delivering resilient data integration and automation. Key Responsibilities: - Develop solutions for customer data products and reports. - Migrate on-premise data processes to AWS cloud. - Deliver and maintain robust data integration solutions. - Enhance and support data outputs for internal and external users. - Collaborate across teams to design scalable solutions. - Ensure high-quality, maintainable, and secure software practices. Essential Skills & Experience: - Expertise in Python, PostgreSQL, REST APIs, SQL, and data transformation. - Proficiency in CI/CD practices, including Docker, GitLab CI, and AWS tools. - Experience with Agile delivery models and ETL/data streaming systems. Desirable Skills: - Familiarity with AWS Glue, Step Functions, S3, RDS, and PostGIS. - Knowledge of data warehousing and hybrid on-prem/cloud solutions. - Experience with monitoring tools like Grafana and test automation frameworks. This is an excellent opportunity to contribute to a dynamic and collaborative environment, delivering impactful data engineering solutions.