Beschreibung
Sehr geehrte Damen und Herren,wir, die AraCom IT Services AG, suchen einen Softwareentwickler (m/w) OpenOffice mit VBA / Perl unter Linux
Aufgabe:
- Ersetzen einer bestehenden Desktoppublishing Anwendung (DTP) zur Erstellung Technischer Dokumente (Datenblättern)
- Unter zur Hilfenahme von Open Office sollen technische Spezifikationen für 30 unterschiedliche Baugruppen erstellt werden
- Jedes einzelne Dokument einer Bauteilgruppe wird mit unterschiedlichen Eingabedaten erstellt; Es kann im Anschluss vom Anwender noch angepasst bzw. geändert werden.
- Die Eingabedaten werden für jedes Dokument in unterschiedlichen Excel Dateien (Master Spezifikation) gehalten und gepflegt.
- Die fertige Anwendung muss bei der Erstellung eines Datenblatts alle dazugehörigen Excel Dokumente auslesen, parsen und zusammenfügen. Jede einzelne Excel Datei kann mehrere Tabellen (pro Tabellenblatt) enthalten, die entsprechend verarbeitet und zusammengefügt werden müssen. Der Aufbau dieser Excel Dokumente ist bereits (größtenteils) spezifiziert. Das auslesen, parsen und interpretieren der Masterspezifikation Excel Dateien ist in Perl zu implementieren.
- Für das Zusammenstellen des eigentlichen Write Dokumentes müssen eine Reihe von OpenOffice Templates erstellt werden. Diese Templates sind mit Platzhaltern versehen, welche zur Laufzeit gefüllt werden müssen. Ein fertiges Dokument wird dann aus mehreren Templates zusammengesetzt.
- Zum Füllen, Zusammenstellen und Formatieren des Write Dokument dient die OpenOffice API. Die Implementierung erfolgt in StarOffice Basic (starke Ähnlichkeit zu Microsofts VBA) und mit Hilfe von Universal Network Objects (UNO).
Kenntnisse:
- Perl (Version 5)
- Apache Open Office
- StarOffice Basic
- Universal Network Objects (UNO)
- SVN
- Suse Linux
Einsatzort: München
Beginn: asap
Dauer: 9 Monate
Bitte nur Bewerbungen von Freiberuflern. Danke
Bitte schicken Sie Ihr aktuelles Profil/CV unter Angabe von Stundensatz und Verfügbarkeit an:
Ihre Ansprechpartnerin: Tanja Hörbrand
Mit freundlichen Grüßen
Tanja Hörbrand