SAP ABAP consultant

Details

Status:
Gearchiveerd
Publicatiedatum:
27-11-2017
Weergaven:
22
Reacties:
1
Op locatie:
Schiphol
FTE:
40 uur per week

Opdrachtomschrijving

Ontwerpen, bouwen, testen en beheren van software teneinde de business processen op effectieve en efficiënte wijze te ondersteunen. Adviseert de Solution Consultant t.a.v. Functioneel ontwerp.

Organisatorische context
De afdeling Development is belast met de ontwikkeling van nieuwe ICT-toepassingen en de continuïteit van bestaande ICT-toepassingen voor AF/KLM. Deze werkzaamheden worden verricht binnen Application Services, dat is onderverdeeld in 5 Competence Centers.
De SAP developer is werkzaam in het SAP-MRO Competence Center, deze afdeling draagt zorg voor verdere ontwikkeling, onderhoud en continuïteit van SAP en Maintenix applicaties. Deze applicaties worden gebruikt binnen Engineering & Maintenance (SAP en Maintenix), Corporate (SAP HR) en Inflight Services (SAP).

  • Corrective Maintenance (continuïteit)

De operatie van ICT-producten en diensten is binnen CIO/IS belegd bij de afdelingen Operations en Distributed Services. De dienstverlening ten behoeve van de business, inbegrepen de kosten daarvan, wordt vastgelegd in de Site agreements. Het Competence Center is hier onderaannemer van Distributed Services (CRM&QA). Elk Competence Center garandeert de continuïteit van een portfolio aan applicaties of testware. Deze portfolio's zijn vastgelegd in de DAD (Development Application Database) en maken onderdeel uit van het Business agreement die IS met de business afsluit.
Het werk waarin de Competence Centers betrokken zijn, wordt onderverdeeld in 3 categorieën. Per categorie is de organisatorische context verschillend.

Organisatorische context (extra)

  • Functional Maintenance (aanpassingen op bestaande applicaties)

Deze enhancements betreffen kleine tot grote aanvullingen op, of aanpassingen van, bestaande applicaties en worden uitgevoerd binnen het kader van Enhancement Agreement. Deze EA's worden als volume overeenkomsten afgesproken tussen de business en de Organizers (namens Development). De dagelijkse uitvoering vindt plaats in rechtstreeks overleg tussen het Competence Center en de FAM-organisatie binnen de IMO.

  • ICT- projecten (nieuwe ICT-toepassingen)

Binnen de afdeling Development komen 6 clusters van Organizers voor, die de contacten met de businesses onderhouden. De Organizers zijn verantwoordelijk voor het op tijd, binnen budget en van de juiste kwaliteit opleveren van de nieuwe en/of gewijzigde ICT toepassingen. Daartoe beschikken de Organizers over projectmanagers en architecten en vertegenwoordigen zij CIO/IS altijd in stuurgroepen (als hoofdaannemer voor de realisatie van de ICT- toepassingen). Het Competence Center is een belangrijke afdeling voor de realisatie van de ICT- toepassingen, die plaatsvindt door eigen ontwikkeling, uitbestede ontwikkeling of implementatie van standaard pakketten.

Resultaatgebieden

  1. Specificeren

Opstellen van technische specificaties zodanig dat business-vereisten adequaat vertaald worden naar systeem-vereisten

  • ondersteunen van de solution consultant bij het formuleren van systeemvereisten en,bij het opstellen van een globaal ontwerp/blue-print (e.e.a. vanuit de technische invalshoek).

  • nagaan of extern aan te kopen componenten inpasbaar zijn in bestaande systemen (technische impact-analyse); formuleren van een voorstel m.b.t. make or buy beslissing

  • ondersteunen van de application architect bij component-selectie in geval van externe aankoop of hergebruik

  • analyseren en specificeren van enhancements van kant-en-klare externe softwarecomponenten en te hergebruiken interne systeemcomponenten.

  • Ondersteunen van de functional consultant bij het analyseren van problemen op bestaande softwarecomponenten.

  • Maken van een schatting mbt ontwikkelwerkzaamheden op basis van functionele specificatie.

  • verzorgen van het -technisch detailontwerp, binnen de kaders van het globaal ontwerp en volgens bestaande guidelines.

  • ontwerpen van datamodellen

  • vertalen van business-requirements naar use-cases, objectmodellen en evt. sequence-diagrammen

  • maken van een technisch ontwerp met behulp van best practices en design patterns.

  • documenteren van enhancements, proces- en datamodellen, samenhang, component-specificaties e.d.

  1. Bouwen/ontwikkelen

Uitvoeren van ontwikkelwerkzaamheden zodanig dat gerealiseerde systemen/software voldoen aan gestelde specificaties en guidelines.

  • enhancement van codes van nieuw aangekochte en hergebruikte softwarecomponenten

  • schrijven van geheel nieuw te bouwen systeemcomponenten gebruikmakend van traditionele en nieuwe SAP ontwikkeltooling.

  • verwijderen van niet langer te gebruiken componenten

  • documenteren van technische beschrijving van systeem

  • ontwikkelen van aanpak, plannen, voorbereiden en uitvoeren (i.s.m. met application architect) van assembly-test; ontwikkelen van aanpak (i.s.m. application architect), plannen, voorbereiden en uitvoeren van component-test

  • implementeren van nieuw systeem en uitfaseren van oude systeem (i.s.m. service management)

  • Testen van ontwikkelde programmatuur.

  1. Onderhoud

Uitvoeren van onderhouds- en optimalisatie-werkzaamheden zodanig dat problemen/knelpunten tijdig en juist worden verholpen en systemen/software optimaal blijven aansluiten op gebruikerswensen en -veranderingen in- bedrijfsprocessen;

  • onderhouden van opgeleverde systemen naar aanleiding van ingediende requests

  • op eigen initiatief nagaan van mogelijkheden tot optimalisatie van systemen, aangeven van optimalisatie-mogelijkheden en, na goedkeuring, uitvoering geven aan optimalisatie-werkzaamheden.

  1. Organisatie van het werk

Uitvoeren van werkzaamheden op het gebied van werkinrichting, bewaking van activiteiten/resultaten en evaluatie

  • opstellen van eigen werkplanning (op basis van opdrachtplanning), bijhouden van eigen werkplanning en rapporteren over voortgang; pro-actief aangeven van risico's en belemmeringen m.b.t. voortgang en aangeven van oplossingen

  • inhoudelijk rapporteren over bouw en applicatie-aanpassing aan functional consultant.

  • bijdragen aan periodieke analyse en evaluatie van proces- en productmeting, op basis van kwaliteitsnormen

  • interpreteren van component-, integratie- en stress-testresulaten; formuleren van acties, ondersteund door test analyses.

  • Stemt onderhanden werk met Technische Beheer SAP t.a.v. performance en implementatiescenario's.

  1. Consultancy

Geven en uitwerken van technische adviezen.

  • Bewaken en aanpassen van bestaande development guidelines in overleg met het Combined Competence Center SAP (CCC SAP).

  • Ontwikkelen van nieuwe guidelines ten behoeve van, en in overleg met het Combined Competence Center SAP (CCC SAP).

  • Review van technisch ontwerp en programmatuur van collega's.

  • Opbouwen, onderhouden en uitbreiden van kennis m.b.t. een specialisme (tool, platform, ontwikkelomgeving)

  • Kennis delen met collegae.

  • Heeft oog voor technische integratie aspecten (bewaken van technische interface met andere systemen).

  1. Specifieke taken voor de SAP developer.

  • Opbouwen, onderhouden en uitbreiden van kennis m.b.t. een specialisme, innovaties onderkennen. (tools, platform, ontwikkelomgeving); Als expert op het vakgebied verrichten van pro-actief onderzoek .

  • Innovaties vertalen, van innovatie naar toepassing, en van daaruit voorstellen doen die bijdrage aan ruling en tooling binnen KLM.

  • Actief volgen van -externe- ontwikkelingen en innovaties; nagaan van toepassingsmogelijkheden binnen eigen organisatie.(= Ontwikkelen van een visie m.b.t. het specialisme.)

  • Aanbevelingen doen op het gebied van technische realisatie en exploitatie aan project manager en management team.

  • Adviseren over technische oplossing (oa toolkeuze, gebruik van services) aan Solution Consultant en Managament.

  • Uitdragen van inhoudelijke kennis en visie m.b.t. het specialisme binnen de organisatie.

  • Aansturen van/richting geven aan collega SAP developers m.b.t. het specialisme.

  • Is in staat alternatieven en scenario's aan te dragen op verschillende niveau's / stakeholders en heeft inzicht in de impact voor de klant.

NIVEAU ONDERSCHEIDENDE KENMERKEN

  • Fungeert als vraagbaak voor collega's en lijnmanagement en zorgt als zodanig voor het oplossen van optredende problemen

  • Ontwikkelt functionele specificaties en nieuwe functionaliteiten met behulp van nieuwe of bestaande technieken en ICT-producten

  • De werkzaamheden richten zich op SAP en vinden plaats in een soms instabiele omgeving en zijn van aantoonbare invloed op de resultaten binnen het toebedeelde domein of disciplines in het bedrijfsonderdeel op korte termijn

  • De werkzaamheden kunnen zich afspelen binnen een AF/KL context, doorgaans richten zij zich richten zich op een aantal onderwerpen daarbinnen

  • De werkzaamheden kennen een specialistisch (SAP) en deels innovatief karakter, waarbij vooral bestaande technieken worden gebruikt

  • Kan optreden als coördinerend projectleider waarbij sprake is van de aansturing van een projectteam bestaande uit medewerkers met dezelfde vaardigheden en wordt samengewerkt met vertegenwoordigers uit andere disciplines

Kwantitatieve gegevens
Innovatiebudget SAP-MRO circa € 4,5 miljoen per jaar

Functie-eisen: Kennis, opleiding, ervaring

  • HBO/WO werk- en denkniveau verkregen door ICT opleiding of ervaring

  • Kennis van bedrijfs- en werkprocessen binnen het eigen domein

  • Kennis van applicatiemanagement, ontwikkelmethoden en - technieken, -instrumenten, software

  • Kennis van SAP MRO

  • Mondelinge en schriftelijke vaardigheid in de Engelse taal

  • Leidinggevende ervaring in projectverband

  • 3 - 5 jaar ervaring in de ICT waarvan deels met SAP

Functie-eisen: Competenties

Standaard competenties

  • B1 Interpersoonlijke sensitiviteit

  • B2 Werken in teamverband

  • B5 Flexibiliteit

  • C2 Verzamelen van informatie

  • E5 Initiatief

  • F3 Realisatie van doelen

Contactpersoon voor deze aanvraag is Thirza Loois.

Verder kijken

Vergelijkbare open opdrachten