UNIX Application Software Engineering Support (ab 01.10.2010) BIT-01-273 |
Since 1989 BITWORKS offers IT consultancy, software development and system/network support to international customers from industry, authorities and organisations. To complete the existing OPS-MED-GEO Data Processing Systems Maintenance Team at EUMETSAT in Darmstadt, we are looking for a well experienced full-time UNIX Application Software Engineering Support. Eintrittstermin ist der 01.10.2010 |
|
The main duties are the analysis, design, development, testing and maintenance of the IMPF software functions, with the exclusion of scientific/algorithm image processing related S/W, which is under the responsibility of the CCD
|
Furthermore the duties support of other programmers, and the involvement in the
requirements and design phases of future solutions. This also includes the setting-up and
implementation of maintenance policies and procedures as well as the co-ordination with
external providers of maintenance services.
|
|
In particular the tasks will include:
- Analysis, design, development and testing of software corrections and evolutions. This
may require the analysis of user requirements, the specification, the generation and
maintenance of technical documentation;
- Investigation into anomalies, their documentation and classification;
- Manage the build, release and installation processes together with the Computer Systems
Management team;
- Integration of the updated or new algorithm/scientific image processing S/W delivered by
CCD into the Facility;
- Support the operation of the systems, by monitoring the performance and, in case of
anomalies, identifying and applying appropriate first-line corrective actions. This task
requires the provision of stand-by and call-out support out of normal working hours (see
below);
- Analysis of the maintenance requirements and identification, procurement or
implementation of the tools to fulfil them; writing of maintenance procedures;
- The Consultant shall also perform tasks such as participation in technical meetings and
formal reviews, support to external software deliveries, and provide ad-hoc support to
other software engineers or teams;
|
The Consultant will be working in support of operational systems, providing for their
development and day-to-day support. The tasks above are part of the broad scope of activities
for the Consultant. These tasks are subject to regular review in the scope of all activities of
the Maintenance and Engineering Division, and also with respect to the plans of the CCD.
|
|
In addition to having a University degree (or equivalent) in a relevant discipline, the
Consultant shall have experience of S/W development and maintenance in large, real-time
data processing systems.
|
The Consultant shall have significant work experience with UNIX-like environments, and
should be familiar, to the extent required by the performance of the above tasks, with objectoriented
multi-threaded programming, distributed application programming, network
programming, database programming, and user interface design and programming.
|
Demonstrable practical knowledge and experience of the following is mandatory:
- Life cycle based software development and maintenance of operational large, real-time
data processing systems;
- Object Oriented Programming in C++;
- Database programming using Oracle;
- Network programming using sockets;
- User interface design and programming (preferably X-Windows/Motif);
- Source code control systems (preferably CVS);
- Formalised Software Testing;
- Configuration Control (on software building, patching and releasing);
- Very good communication, presentation and team working skills combined with the
ability to perform under very high workloads;
- Very good communication, presentation and team working skills combined with the
ability to perform under very high workloads;
|
Demonstrable practical knowledge of as many as possible of the following will be considered
an advantage:
- Standard C++ library and Design Patterns
- Programming languages (Java, ProC);
- Tool-based Software design (for example UML);
- Experience with operating system and software upgrades - migrations
- Spacecraft data processing operations and ground segments;
- Algorithm/Scientific S/W development/maintenance (preferably Image Processing
related);
- Basic System Administration (Sun Solaris);
|
The variety of the tasks and the scope of the systems to be supported require a high degree of
autonomy and good analytical skills. The engineer shall be expected to work with the
minimum of supervision.
|
The official languages of EUMETSAT are English and French. The working language for
the position is English, therefore the consultant must be able to work effectively in this
language, and working knowledge of French would be an advantage.
|
|
| A pleasant working environment is waiting for you at EUMETSAT HQ in Darmstadt including modern working tools bundled with highly competitive salary. | | You will be able to take on challenging tasks and responsibilities in a highly professional company.
- Great opportunities for training and personal development
- Challenges in advanced technical environments
- International and cosmopolitan working atmosphere
- Highly competitive salary
|
|
|
More detailed information about this job are available at http://www.bitworks.net.
Bitte senden Sie uns diese per E-Mail an jobs@bitworks.net unter Angabe der Stellenbezeichnung und Referenznummer umgehend zu.
Schriftliche Bewerbungen werden nicht zurückgesandt. |