EA Expert

Job type:
on-site
Start:
n.a
Duration:
n.a
From:
Brainbridge
Place:
Brussel
Date:
01/19/2016
Country:
flag_no Belgium
project ID:
1053913

Warning
This project is archived and not active any more.
You will find vacant projects in our project database.
-Contract duration: 9-12 months
-Half-time
-Work at customer premise required
-Starting Date: ASAP
Le marché de l'énergie en Europe est en pleine mutation. Dans le paysage énergétique belge, les différents acteurs du marché ont mis sur pied une initiative commune et ambitieuse s'efforçant de préparer le marché belge de l'énergie aux nouvelles évolutions dans le domaine de l'énergie (smart metering, compteurs intelligents, croissance des productions locales, ...), de mutualiser certains coûts et de répondre aux défis de demain.
Cette initiative a bien entendu des impacts importants sur les processus business et sur les systèmes backend de X dont principalement le système d'acquisition, SAP-ISU et l'ESB/SOA. Pour répondre à cette initiative, X, gestionnaire du réseau de distribution pour le gaz et l'électricité sur la région de Bruxelles-Capitale, a mis sur pied un programme.
Au sein de ce programme, Sparx Enterprise Architect (EA) version 12.0 et UML sont intensivement utilisés pour modéliser les changements à apporter dans nos différents systèmes IT depuis la phase d'architecture fonctionnelle et technique jusqu'au design technique des différentes solutions. Dans ce repository central se retrouve les activity diagrams, les requirements & business rules, des use cases, des state Diagrams, des composantes système, le liens entre les différentes solutions, les interfaces entre systems,…
L'usage intensif de EA au sein du programme apporte des défis auxquels nous devons répondre au mieux:
•Nombre important d'intervenants sur ce repository (problème de performance suite à l'usage de EA sur base d'un fichier EAP, usage de replicas, …)
•L'usage de EA dans un mode SAP est nouveau pour nous
•Nombre de changements importants que l'on doit à tout moment pouvoir identifié
•Approche iterative de la prise en compte des changes requests (nécessité de versioning)
•Usage de nouveaux modèles au sein de EA
•Usage de EA pour supporter partiellement nos phases de tests (test cases et scénarios de test)
•…
C'est la raison pour laquelle nous souhaitons nous faire aider par un expert EA avec l'objectif de nous assurer que nous utilisons Enteprise Architect au mieux, que les choix que nous avons adopté quant à la modélisation et à la configuration de l'outil est adapté à nos besoins. Nous souhaitons aussi nous faire accompagner par cet expert pour réaliser des améliorations dans des domaines qui nécessitent une expérience et une maîtrise plus assidue de l'outil.
Responsibilities:
Your will carry out following activities:
•Create EA UML profiles for managing the meta-models
•Provide reporting tools to management, based on the progress of EA activities (number of objects created/updated, statuses of objects, …)
•Develop/Improve technics (i.e. by creating scripts) to automate/ease the import/export of data/objects from and to EA (different file formats outputs as Microsoft Office Documents, XML, …).
All standard possibilities offered by the tool needs to be explored before developing/scripting.
•Provide Print-out document templates/profiles to generate project deliverables (Scope Definition, Functional Design, Technical Design, …)
•Recommend key EA features for improvement by suggesting different alternatives if applicable (pro's and cont's). Implement these recommendations. Implement database repository (versus EAP file) and synchronization setup, versioning of objects, baselining features, repository backup and restore, …
•Support in setting up a testing model (test cases & test scenarios) within EA and to make the link from that model to our functional/technical modelling in EA (use-cased based)
•Ensure all tools/development created are well-documented and ready for maintenance. Our existing EA Governance document must also be enriched as consequence.
Technical skills:
- You already experimented a full IT life-cycle of a project (clarification of business needs to Go-Live of the project). However, you have a good experience in the upper stages of a project (business requirements to design of solutions)
- (must) Your professional English is good (written and oral). Moreover, you speak one of both national languages (French or Dutch).
- (nice to have) you have an experience in utilities processes within the energy sector (gaz/electricity)
- Other core competences: able of listening-synthesize-conceive-formalize-communicate, result-driven & pragmatic, ability to work autonomous as well as within a team, proactive while regularly ensuring alignments are fully met before executing
Personal skills:
- (must) You are graduated or have a master.
- (must) Strong knowledge and broad experience in UML is a must: usage of use cases, state diagrams, activity diagrams, class models, …)
- (must) You worked with Sparx Enterprise Architect (EA) since 3 years, at least. You can demonstrate based on past experiences achievements you realized in EA. Preferably, you was in charge of setting up and maintaining EA for the project team. You should master Development/Scripting languages used within EA.