M i s s i o n a u s e i n d u s o c l e G l o b a l Tr a n s a ct i o n P a ym e nt S y st em, s e r v i c e s d e
p a i em e nt s i nt e r n at i o n a u x d a n s l e c a d r e d ’ u n e m i g r at i o n d e s d o n n é e s et
a p p l i c at i o n s s u r u n c l o u d p r i v é d e l a S o c i ét é G é n é r a l e.
I n g e st i o n d e d o n n é e s, n o rm a l i s at i o n et m i s e à d i s p o s it i o n d e s d o n n é e s d e
t r a n s a ct i o n s e n r i c h i e d e d o n n é e s r éf é r e nt i e l l e s. V i s u a l i s at i o n à l ’ a i d e d e
d a s h b o a r d d e r e p o rt i n g d ’ i n d i c at e u r s c a l c u l é s d e p u i s l a s e r v i n g l a y e r d u
d at a l a k e.
Am é l i o r at i o n d e l ’ o b s e r v a b i l it é d e s E T L s, m o n it o r i n g et im p l ém e nt at i o n d e
s y st èm e s d ’ a l e rt e s.
• C r é at i o n d ’ a p p l i c at i o n s SPARK -SCA LA ( b at c h b a s e d ET L )
• O r g a n i s at i o n d e s r e s s o u r c e s a l l o u é s a u x a p p l i c at i o n s SPARK a u s e i n d e
l ’ é q u i p e, et f o rm at i o n s u r l e s t e c h n i q u e s d ’ o pt im i s at i o n ( c o l um n p r u n i n g,
f i lt e r p r e d i c at e s, c om p a ct a g e d e s f i c h i e r s )
• M a i nt e n a n c e d e s a p p l i c at i o n s d ’ i n g e st i o n s d e d o n n é e s ( p u s h b a s e d )
• N o rm a l i s at i o n d e s d o n n é e s t r a n s a ct i o n n e l l e s b a s é s u r l e s m o d è l e s d e
d o n n é e d éf i n i p a r l a D at a Off i c e
• C a l c u l d ’ i n d i c at e u r s d e q u a l it é d e d o n n é e s et v i s u a l i s at i o n d e s r é s u lt at s
d ’ a n a l y s e s u r u n d a s h b o a r d
• O r d o n n a n c em e nt d e s t r a it em e nt s ( OOZIE / AIRF LOW )
• M i s e e n p l a c e d e d a s h b o a r d s r e p o rt i n g d e s i n d i c at e u r s m ét i e r s
d i s p o n i b l e s s u r l e d at a l a k e p o u r l e s v i s u a l i s e r s o u s P ow e rBI à l ’ a i d e d ’ u n
c l u st e r TRINO
• Am é l i o r at i o n d e l a st r at é g i e d e t e st a p p l i c at i v e. Im p l ém e nt at i o n d e t e st s
C u c um b e r
• M i s e e n p l a c e d ’ u n e m ét é o a p p l i c at i v e d e s d iff é r e nt s ET L
• M o n it o r i n g d u q u ot a HDFS ut i l i s é a i n s i q u e l e n om b r e d e f i c h i e r s e x i st a nt
d a n s l e s n am e s p a c e s. A l e rt i n g e n c a s d e d é p a s s em e nt
• Am é l i o r at i o n d e l ’ o b s e r v a b i l it é d u s y st èm e e n e x p o rt a nt l e s m et r i c s d e s
a p p l i c at i o n s S p a r k
• C o a c h i n g et m a n a g em e nt d e s d é v e l o p p e u r s s u r l e s t e c h n o l o g i e s et l e s
p r at i q u e s d e r e l e a s e et m i s e e n p r o d u ct i o n d e s a p p l i c at i o n s
M i s s i o n a u s e i n d u s o c l e G l o b a l Tr a n s a ct i o n P a ym e nt S y st em, s e r v i c e s d e
p a i em e nt s i nt e r n at i o n a u x d a n s l e c a d r e d ’ u n e m i g r at i o n d e s d o n n é e s et
a p p l i c at i o n s l e g a c y s u r u n c l o u d p r i v é d e l a S o c i ét é G é n é r a l e.
A u d it d e s p r o c e s s u s d e d é v e l o p p em e nt et d e l ’ a r c h it e ct u r e a p p l i c at i v e
e x i st a nt e im p l ém e nt é e a u s e i n d e l ’ é q u i p e, et p r é p a r at i o n d e l a st r at é g i e
d e m i g r at i o n.
L’ é q u i p e a é g a l em e nt l a c h a r g e d e l a p r o d u ct i o n d e d i v e r s r a p p o rt s
r é g l em e nt a i r e s b a s é s u r d e s d at a s et s d e t r a n s a ct i o n s i nt e r n at i o n a l e s.
• C r é at i o n d ’ a p p l i c at i o n s SPARK -SCA LA ( b at c h b a s e d ET L )
• R e s p o n s a b l e d e l a g é n é r at i o n d e r a p p o rt s r é g l em e nt a i r e s et m i s e à j o u r
d e s r è g l e s a p p l i q u é e s p o u r r e st e r à j o u r d e s d em a n d e s d e l a B a n q u e d e
F r a n c e
• E x p o rt d e s i n d i c at e u r s g é n é r é s v e r s u n e b a s e d e d o n n é e s POSTGRE et
r e st it ut i o n p a r u n s e r v i c e w e b ( SPRINGBOOT/ANGU LAR )
• O r d o n n a n c em e nt d e s t r a it em e nt s OOZIE
• M i s e e n p l a c e d ’ u n p r o j et m u lt i -m o d u l e MAVEN p o u r l a g e st i o n d e s
d iff é r e nt e s l i b r a i r i e s i nt e r n e s d e l ’ é q u i p e
• U n if o rm i s at i o n d e s p r o c e s s u s d e p a c k a g i n g, l e s v e r s i o n s d e d é p e n d a n c e s
p r o j et et s é c u r i s at i o n l e s a p p l i c at i o n s e n im p o s a nt d e s c o nt r a i nt e s s u r
l e s d é p e n d a n c e s im p o rt é e s d a n s l e s a p p l i c at i o n s MAVEN
• C r é at i o n d ’ u n a r c h et y p e MAVEN v e r s i o n n é p o u r u n e g é n é r at i o n d e p r o j et
s im p l if i é e a u s e i n d e l ’ é q u i p e
• A s s i st a n c e d e s é q u i p e s DEVOPS à l a c r é at i o n d ’ u n p i p e l i n e d e
d é p l o i em e nt ( JENKINS / ANSIB LE )
• É c r it u r e d e t e st s u n it a i r e s, t e st s d ’ i nt é g r at i o n s et t e st s f o n ct i o n n e l s
• R é d a ct i o n d e l a b a s e d e c o n n a i s s a n c e t e c h n i q u e et f o n ct i o n n e l l e d e
l ’ é q u i p e
M i s s i o n a u s e i n d e l ’ é q u i p e BI G D ATA d e l a B r a n c h e c o u r r i e r/ c o l i s ( B S C C )
d e L a P o st e, d a n s l e c o nt e xt e d e l a c r é at i o n d u d at a l a k e d e l a B S C C s u r
u n e s o l ut i o n O n - P r em i s e C l o u d e r a ( C D H 5 ).
M i s e e n p l a c e d e l a p l at ef o rm e d e d é v e l o p p em e nt, p r o c e s s, i n g e st i o n et
n ett o y a g e d e s d o n n é e s, w e b s c r a p p i n g et c r é at i o n d ’ E T L p o u r c a s d ’ u s a g e s
s p é c if i q u e s ( r e p o rt i n g, m a c h i n e l e a r n i n g et a n a l y s e s d e f r a u d e à f r o i d )
• I nt é g r at i o n et g e st i o n d e s d o n n é e s c o n st it u a nt l e D at a l a k e d e LA POSTE
BSCC
• C r é at i o n d ’ a p p l i c at i o n s SPARK -SCA LA ( b at c h b a s e d ET L et st r e am i n g )
• I n g e st i o n et é c r it u r e d e f l u x d e d o n n é e d e p u i s/ v e r s u n t o p i c KAFKA
• R e s p o n s a b l e d e l a c r é at i o n, é v o l ut i o n et m a i nt e n a n c e d e s o ut i l s et
l i b r a i r i e s d e d é p l o i em e nt d ’ a p p l i c at i o n s ( JENKINS / BASH )
• D é v e l o p p em e nt d e s c r i pt s d ’ i n st a l l at i o n d e p o st e d e t r a v a i l d é v e l o p p e u r (
CMD )
• R e s p o n s a b l e d e l ’ a dm i n i st r at i o n d e s d é p ôt GIT LAB, a i n s i q u e d e s d é p ôt s
MAVEN / PYTHON s o u s NEXUS
• F o rm at i o n et p a rt a g e d e c o n n a i s s a n c e s a v e c l ’ é q u i p e s u r l e s b o n n e s
p r at i q u e s e n t e rm e d e d é v e l o p p em e nt c o l l a b o r at if ( p r o c e s s g it f l ow, p u l l
r e q u e st s, p a i r p r o g r amm i n g )
M i s s i o n a u s e i n d e l a B r a n c h e c o u r r i e r/ c o l i s ( B S C C ) d e L a P o st e, a u s e i n
d e l ’ é q u i p e r e s p o n s a b l e d e l a c r é at i o n d u r éf é r e nt i e l d e s Off r e s - P r o d u it s -
S e r v i c e s d e L a P o st e d a n s l e b ut d e r em p l a c e r l e r éf é r e nt i e l l e g a c y
d é c omm i s s i o n n é.
L e n o u v e a u s e r v i c e p e rm ett a it d e g a r a nt i r q u a l it é d e s d o n n é e s, et
r é d u ct i o n d r a st i q u e d u t im e -t o -m a r k et d e c h a q u e n o u v e l l e off r e
c omm e r c i a l e.
• C r é at i o n d u r éf é r e nt i e l d e s Off r e s -P r o d u it s -S e r v i c e s d e LA POSTE
• Ut i l i s at i o n d u p r o g i c i e l EBX ( O r c h e st r a N etw o r k s )
• D é v e l o p p em e nt d ’ u n e a p p l i c at i o n d e c o nt r ô l e d e l a q u a l it é d e s d o n n é e s
• M i s e e n p l a c e d ’ u n s e r v i c e w e b SPRINGBOOT
• C r é at i o n d ’ u n e i nt e rf a c e ut i l i s at e u r ANGU LAR
• P a rt i c i p at i o n a u x o p é r at i o n s d e t r i et d e d i st r i b ut i o n s d u c o u r r i e r d e