Senior Python Data Engineer

Job expired!

Description de l'entreprise

Miratech est une entreprise mondiale de services et de conseil en informatique qui combine l'innovation des entreprises mondiales avec l'agilité des start-ups. Depuis notre création en 1989, nous avons soutenu la transformation numérique de certaines des plus grandes entreprises mondiales, affichant un taux de réussite de 99 % dans les projets informatiques des secteurs financier, des télécommunications et des technologies. Notre passion pour la complexité technique et notre engagement envers la stabilité créent un environnement de travail convivial où les employés sont habilités à atteindre des objectifs ambitieux et à conduire le changement à l'échelle mondiale.

Nous recherchons activement un Développeur Python Senior pour rejoindre notre équipe. Ce rôle consiste à développer une plate-forme de gestion d'actifs de premier plan pour l'une des plus grandes sociétés d'investissement au monde. Vous travaillerez sur une plate-forme d'analyse distribuée qui traite et analyse de grands volumes de données de séries chronologiques et les expose à d'autres applications via des API. En utilisant Kafka pour le streaming de messages, vous vous concentrerez sur le traitement de données haute performance, la scalabilité du système et le maintien de la cohérence des données.

Responsabilités

  • Concevoir et mettre en œuvre des composants logiciels selon les spécifications.
  • Effectuer l'intégration et les tests système, le dépannage des problèmes et leur résolution.
  • Réaliser des tests de développement des composants logiciels.
  • Estimer les efforts de projet et les délais de livraison.
  • Collaborer de manière proactive avec les coéquipiers pour garantir une progression efficace du projet.
  • Fournir des contributions techniques aux feuilles de route des produits.

Qualifications

  • Solides compétences en Python - écriture de code réutilisable, testable et efficace.
  • Forte expérience en tests unitaires et en débogage.
  • Minimum de 5+ années d'expérience en tant que développeur Python.
  • Solide expérience en SQL et bases de données relationnelles (Oracle / MySQL / PostgreSQL).
  • Expertise en Linux obligatoire.
  • Connaissance essentielle de l'optimisation des performances SQL.
  • Maîtrise de l'anglais (à l'oral et à l'écrit).
  • Bonnes compétences analytiques et en résolution créative de problèmes.
  • Ouverture d'esprit, avec la capacité de s'adapter rapidement aux nouvelles technologies.
  • Compétences interpersonnelles solides avec une attitude « can-do » même en circonstances difficiles.
  • BA/BS ou expérience pratique équivalente.

Agréable à avoir

  • Exposition à des outils comme DBT pour la transformation des données sur le cloud.
  • Familiarité avec les produits MS Azure, ADO, ADLS, etc.
  • Expérience en entrepôts de données cloud (Snowflake / Redshift / Pyspark).
  • Exposition aux charges de travail basées sur Big Data (Hadoop, Spark, Kafka).
  • Expérience avec des outils d'orchestration comme Airflow DAGs et Kubernetes.
  • Connaissance des systèmes de messagerie comme Kafka, Protobuf.

Nous offrons

  • Culture de la Performance Implacable : Rejoignez une équipe de développement technologique imparable avec un taux de réussite de projets de 99 % et une croissance des revenus de plus de 30 % d'une année sur l'autre.
  • Rémunération et Avantages Compétitifs : Profitez d'un ensemble complet de rémunération et de avantages, y compris l'assurance maladie et un programme de réinstallation.
  • Culture de Travail À Distance : Bénéficiez de la flexibilité et de la commodité du travail à distance.
  • Mentalité de Croissance : Accédez à une gamme de possibilités de développement professionnel, y compris des programmes de certification, des mentor