The Offer
* Excellent career development opportunities
The Job
Your responsibilities:
* develop and maintain a code base that produces ML models for different business units,
* refactor, simplify complexity continuously (e.g. batch to stream processing),
* improve data flow, establish new data sources and deployment,
* troubleshoot data issues, providing robust solutions to ensure optimal performance and reliability,
* continuously optimize our systems for performance and cost-effectiveness,
* document technical specifications, procedures, and outcomes,
* use Azure DevOps for CI/CD, task tracking, version control, and other DevOps practices.
The Profile
We are looking for you if, you have:
* very good knowledge of Spark and Python,
* good understanding of ML models deployment and consumption patterns,
* ability to refactor, maintain, debug existing machine learnings solutions,
* ability to maintain and improve templates for productionizing ML solutions,
* experience in building containerized components,
* experience in deployment and provisioning automation tools (e.g., Docker, Kubernetes, CI/CD),
* problem-solving skills, being able to troubleshoot and optimize ML models,
* great communication skills and a team player.
You'll get extra points for:
* interest in banking and banking products,
* experience working in international, cross functional teams,
* knowledge in Airflow, GCP (Dataproc, BigQuery, GCS), Azure pipelines.
The Employer
Our client is a global IT services company focusing on Enterprise solutions and integration services consulting (SAP/Oracle), MRO Master Data Management, software development, product solutions for education segment, and IT consulting services offering outsourcing solutions to enterprises worldwide.