Senior Developer, Big Data, ETL Insight

Job expired!

Le rôle de Senior Programmer Analyst en développement d'applications est une position de niveau intermédiaire axée sur le développement et la mise en œuvre de systèmes et programmes d'application nouveaux ou mis à jour en collaboration avec l'équipe Technologie.

Notre objectif est de contribuer de manière significative aux activités d'analyse et de programmation des systèmes d'application.

  • Conception, développement, test et livraison de composants clés de bout en bout, y compris la planification de sprint.
  • Conception de tables partitionnées et non partitionnées, d'index, de tables temporaires et de tables externes pour optimiser le stockage et la performance.
  • Gestion de l'information dans des domaines tels que la planification de l'architecture d'entreprise, la gouvernance des données, la gestion des données de référence et le stockage des données.
  • Conception et mise en œuvre de pipelines ETL évolutifs et tolérants aux pannes sur les plateformes BigData pour traiter de vastes quantités d'informations contractuelles avec une haute disponibilité.
  • Optimisation des performances en comprenant les DAGs ETL sur des structures de données au sein des plateformes relationnelles et BigData, améliorant la performance des composants ETL et de reporting.
  • Gestion du processus de livraison via RLM & SNOW pour toutes les phases du SDLC sur les plateformes relationnelles et BigData.
  • Assurer la conformité des processus et gérer les attentes de la direction.
  • Participation active aux sessions de brainstorming, fournissant des contributions solides et garantissant les meilleures pratiques de l'équipe.
  • Offrir un soutien étendu aux groupes de développement, SIT et de production en matière de gouvernance des données, de modélisation et de maintenance.
  • Diplôme de premier cycle en technologie ou expérience professionnelle équivalente.
  • 8+ ans en développement d'applications/logicielles.
  • 6+ ans d'expérience pratique avec des outils ETL tels qu'Abinitio.
  • Maîtrise de Python, Shell et Hive.
  • Excellente expertise SQL.
  • Expérience avec des applications financières ou des processus financiers est un avantage.
  • Familiarité avec des produits de fournisseurs tels que Tableau, Arcadia, Paxata et KNIME est un plus.
  • Expérience étendue de travail dans un environnement multiculturel et capacité de réussir avec des équipes virtuelles.
  • Solide expérience avec un historique prouvé de leadership, d'expérience et de performance.
  • Capacité à travailler de manière autonome, à gérer plusieurs tâches et à assumer la responsabilité de diverses analyses ou examens.

Diplôme de premier cycle ou expérience équivalente

Cette description de poste fournit une vue d'ensemble des tâches effectuées. Des tâches supplémentaires liées à l'emploi peuvent être assignées si nécessaire.

Famille de groupes de métier : Technologie

Famille de métier : Développement d'applications

Type de temps : Temps plein

Citi est un employeur garantissant l'égalité des chances et proactif en matière d'action positive. Les candidats qualifiés recevront une considération sans distinction de race, couleur, religion, sexe, orientation sexuelle, identité de genre, origine nationale, handicap ou statut d'ancien combattant protégé.

Citigroup Inc. et ses filiales ("Citi") invitent tous les candidats intéressés et qualifiés à postuler aux opportunités de carrière. Si vous êtes une personne handicapée et avez besoin d'aménagements raisonnables pour utiliser nos outils de recherche et/ou postuler pour une opportunité de carrière, veuillez consulter la page Accessibilité chez Citi.

Voir l'affiche "EEO is the Law"

Voir le supplément "EEO is the Law"

Voir la déclaration de politique EEO

Voir l'affiche sur la transparence des rémunérations

Nom de l'entreprise : Citi
Titre du poste : Développeur Senior, Big Data, ET