motivatie 2019 10 11 Tractebel

data team = software tea intern voor Tractebel

====================== motivatie ======================

ar de rol van release coordinator - data gedeelte , ik ben zeer goed thuis in versie beheer tools ( zoals subversion , in mindere mate git )

        ( geen Oracle , Teradata of DB2 oplossing , wegens eenvoudiger in opzetten en betere integraties )

Daarnaast kan ik makkelijk switchen tussen de grote lijnen en praktische details, wat mij voor architect van groot belang lijkt,
( tevens uit mijn opleiding geschiedenis de vaardigheid geleerd om cases op kleine schaal te plaatsen in een groter verhaal, en omgkeerd . )


Letter of Motivation.

Following elements from this exciting and broad vacancy seem decisive to me :

  1. Someone with goood experience in IT processes and standardization
  2. Someone who can think about and give input about architecture, the direction to go with IT solutions.
  3. Someone who can act as a bridge between different teams & departments.
    F.i. between developers and architects, between buisness and IT, between technical people and managment.

Below are just some examples to illustrate why I am convinced to be a fine candidate for this function.

1.
Good IT policies & best opratices ensure more efficient working flow and less risks be taken.
Working experience in several large scale companies & multinationals has thought me the vital importance of having a good balancce between
ensuring professional IT procedures & practices are kept but not killing creativity or inhibit any initiative by being way too burocratic.
I have seen balanced approches (@ Getronics) but also organizations doing it in either one of the unbalanced ends.

  • As IT operations team manager with Transics, I implimented a change proces.
    ( any IT alteration had to be logged & approved first)
  • I also introduced a daily “sprint” meeting, first thing in the morning
    ( the idea taken from scrum , but
  • I negotiated and started the outsourcing of basic IT opertions needs ( basiccaly the 24/7 stuff )
    with an Indian offshore company Cybage (https://www.cybage.com)
    Knowledge transfer and implimentation of had to be discussed and implimented.
  • Working in the database development team with DePost IT, I was responsible for the release coordination for the database changes.
    As a developer at the time, I needed to tune with project/release managment and with operations.
  • I studied parts of the official ITIL (IT proces management framework) guides.
    This shows my deep interrest in this matter.
  • Many years of experience with source code versionning

2.
Although not as a architect, I have solid working experience with architecture.
- Getronics : I was member of the Datacenter Infrastucture & Architecture team, one of my tasks was data(base) architecture
- DePost IT : I was member of the Database architecture board
- Axa Bank Belgium :
- I made the complete design for the infrastructure (mixed cloud & on prem) and usage for PowerBI ( which I also implimented )
- the ABB architect team approved my recommendations about data encryprions , as for databases to not use the company tooling,
but to standardize on using the MS Sql server TDE solution
- Transics : I pushed to convert a good part of the relationele data (ms sql server) owards non-relational data (mongodb & redis databases)
(considering the advantages of beter scalability versus less strict data consitencies )
- I can easily switch between the big picture and the small scale detail, between the theoretical & the practical realities.
( that may be also due to my historical eduction where placing cases in a bigger context is a crucial abilty )
I noticed that more then one architects tend to “get stuck” in the theorectical.

3.
As can be seen in my resume, I have performed many different roles,
system engineer, help desk and support,software developper, analyst, team lead
I know first hand the diffenent ways of reasoning and looking at things of these groups, that makes it easy “to translate”

My relations with buiness users have alwaysbeen good.
When I left Axa Bank, several buisness people came to me expressing their worry
“with you, at least we could talk, and get a solution some way or another,you are not the typical IT nerd”
( I believe I can get referrencs for that, if needed)
I worked at large scales companies with many nationalities working together, that also demands translations.

Perhaps a final remak.
There is a certain ‘undefinedness’ in the job description, which I find stimulating.
It means there is room for creativity and interpreting to make the job better

====================== Plan van aanpak. ======================

Draft for a plan of first actions – Data Team Tractebel.

  1. Meet the team members

  2. Get the input the team on topics 3 & 4.

  3. Get a solid picture & inventary :

  4. what are the categories of IT tasks that are demanded from the team.
  5. List the current workflows, the needs for change & their priorities.
  6. Which procedures are followed, what conventions exist with the other teams.
  7. What software & admin tools are currently used, internaly in team & externaly with other departments.
  8. Does such an inventary exist or should it be made.
  9. Dependencies on other teams and company.
  10. etc.

  11. From these information determine the ‘to-be’ situation.
    What processes ( bug tracking, backlog managment, releases, agile procedure etc) must be kept or improved, changed or implimented.
    What the tools be kept, removed or newly used.
    ( Under rougly simular conditions, open source tool should be prefereed, if they have a proven track record of wide usage.)

  12. From the interview, it appeared that a solid ticket systeem -Jira is preferred- would the most urgent need.
    To be used both for bug tracking and supporting the agile way of working.
    ( Jira is solid in these, I used it in several envirronments )

Below is when a scenario with Jira is choosen, with can be adapted.

  1. Determine if a cloud version is possible (Jira = yes) for ease of maintenace/ management.
    ( perhaps on prem versions might be required due to demands by other teams or company contraints )

  2. Get pricing & external support conditions & details.

  3. Is there already a ticket, backlog , scrum-or-kabban system in place ?
    If yes :
    ? migrate old data to Jira , if yes make plan for that.
    ? side by side usage for a period of time, or new actions/data only in Jira

  4. Jira is quite “self-explaining” for IT people, still,
    see if “getting started sessions” / training / online tutorials are required

  5. Dicuss wether customizing the applications is needed (such as custom views, extra categories, etc)
    Personally, I believe this should be avoided as much as possible, but sometimes there is no choice.
    If needed, who will be doing these ?

  6. Dicuss who (one or more) members -or myself- will be assuming the ‘Jira admin’ role