Global Financial Services company are looking for a Senior Python developer you will be responsible for implementing data engineering best practices and building data ingestion systems.
Main responsibilities
You must highly experienced with Python and ability to write and maintain object-oriented Python applications
Using Python to develop, build, and implement new data ingestion systems or pipelines where needed.
Review and analyse existing data ingestion systems and make recommendations on enhancement.
Define and implement data pipelines best practices.
Embrace DevOps and DataOps principles for automated testing and deployment.
Be the company’s subject matter expert in data pipelines.
Tech Skills Needed
Python coding with Pandas (or similar) experience is essential.
Good knowledge of relational (SQL Server or Oracle)
Experience with a modern data stack and tools such as Airflow, Dagster (for orchestration) and Great Expectations (for data testing/validation)
Experience with Git and CI/CD (ideally using Azure DevOps)
Experience with Docker and containers highly beneficial
Knowledge of an OO language such as Java or C# beneficial
Knowledge of Alteryx, Tableau or Power BI beneficial
My client is looking to recruit URGENTLY, please send your CV in Word format to be considered for this great opportunity.
Etech Partners needs to collect and use your personal information when you apply for a role. We understand that you care about your privacy, and we take that seriously. Our Privacy Notice describes our policies and practices regarding collection and use of your personal data. By applying for this job you accept the Privacy Policy.