Job Description We are looking for a skilled Python Application Developer to enhance a data reporting system by integrating a new external data source into an existing internal data warehouse. You will lead the design and implementation of solutions, developing and maintaining scalable Python applications, focusing on data integration and processing. The focus is on evaluating how this new data can improve current reporting processes. Key Responsibilities Your key responsibilities will include: - Lead the design and implementation of solutions - Develop and maintain scalable Python applications - Collaborate with cross-functional teams to ensure seamless integration of new data sources - Apply a practical approach to troubleshoot and resolve challenges related to data quality and integration Requirements To be successful in this role, you will need: - Proven proficiency in Python development - Excellent communication skills - A practical and resourceful approach to problem-solving - Familiarity with virtualization and storage in Azure or AWS