

Data Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Data Engineer with a contract length of "unknown," offering a pay rate of "unknown," and located in "unknown." Key skills include advanced Python, SQL, and banking domain expertise (KYC, AML, CRM). Scrum Master experience is required.
π - Country
United Kingdom
π± - Currency
Β£ GBP
-
π° - Day rate
-
ποΈ - Date discovered
August 7, 2025
π - Project duration
Unknown
-
ποΈ - Location type
Unknown
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
Greater Northampton Area, United Kingdom
-
π§ - Skills detailed
#Scrum #"ETL (Extract #Transform #Load)" #Agile #Data Manipulation #Deployment #Complex Queries #Linux #Python #SQL (Structured Query Language) #Scala #Data Modeling #DevOps #Scripting #Unix #CRM (Customer Relationship Management) #Data Engineering
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Job Summary:
We are seeking an experienced and highly skilled Senior Python Developer with a strong background in the Banking Domain, particularly in areas such as KYC, AML, CRM, payments, transfers, and cards. The ideal candidate should have deep technical expertise in Python and SQL, along with exposure to Unix environments. Prior experience as a Scrum Master and the ability to engage with diverse stakeholders are also essential for this role.
Key Responsibilities:
β’ Design, develop, and maintain robust and scalable applications using Python and SQL.
β’ Work on banking domain projects with focus areas including financial crime (KYC/AML), customer relationship management (CRM), payments, transfers, and card services.
β’ Act as Scrum Master to lead agile ceremonies and ensure adherence to Agile best practices.
β’ Collaborate with cross-functional teams and large, diverse stakeholder groups to understand business needs and translate them into effective technical solutions.
β’ Capture and document business requirements, stakeholder requirements, and solution specifications in alignment with SDLC standards.
β’ Drive the end-to-end SDLC process including development, testing, deployment, and support.
β’ Ensure smooth and secure deployment of solutions with a strong understanding of DevOps and production environments.
β’ Contribute to continuous improvement and optimization of systems and processes.
Must-Have Skills:
β’ Python β Advanced proficiency
β’ SQL β Strong experience in writing complex queries, data manipulation and analysis
β’ Banking Domain Expertise β Especially in areas such as KYC, AML, CRM, payments, transfers, and card systems
β’ Proven experience in Agile/Scrum methodologies and functioning as a Scrum Master
β’ Strong experience working through entire SDLC processes
β’ Excellent communication and stakeholder engagement skills
Nice-to-Have Skills:
β’ Familiarity with Unix/Linux environments and scripting
β’ Exposure to DevOps practices and tools
β’ Experience with data modeling or ETL processes in banking environments