UNIX Application Software Engineering Support (ab 01.01.2010) BIT-01-231 |
Since 1989 BITWORKS offers IT consultancy, software development and system/network support to international customers from industry, authorities and organisations. To complete the existing 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.01.2010 |
|
Broadly the tasks of the Consultant can be summarised as follows:
- The Consultant shall support the near real-time MTP MPEF:
o Manage the build and release processes together with the Computer Systems
Management team;
- The Consultant shall support the reprocessing MTP MPEF:
o Maintain and enhance the reprocessing MTP MPEF and its MMI;
o Manage the build and release processes together with the Computer Systems
Management team;
- The Consultant shall support the near real-time MSG MPEF:
o Develop a new statistical database, its tools and an API, for the extraction and
storage of product information for use in statistical reporting on product
generation;
o Analyse and implement future evolutions of the MSG MPEF system (see next
bullet);
- The Consultant shall support the development of the reprocessing MSG MPEF:
o Provide an analysis of the adaptations required for the reprocessing MTP
MPEF framework to be used for MSG MPEF product reprocessing;
o Implement these adaptations to create the reprocessing MSG MPEF;
o Provide a further analysis of the adaptations required for the reprocessing
MSG MPEF such that it can be used for near real-time product generation;
o Implement these adaptations to the reprocessing MSG MPEF;
- The Consultant shall provide support to the general maintenance of the MPEF
systems:
o Investigation and correction of software bugs and anomalies;
- The Consultant shall provide documentation related to the development and
maintenance activities where appropriate:
o Documentation of adaptations undertaken;
o Documentation of new developments undertaken;
o Updates to maintenance procedures;
o Contribution to the annual update of the technical document baseline;
- 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. The planning for these tasks is 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 Meteorological Operations Division.
|
|
In addition to having a University degree (or equivalent) in a relevant discipline, the
Consultant shall have experience of developing and maintaining data processing facilities
within ground segment 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:
- Development and maintenance of operational data processing systems;
- Programming languages (C and C++ and Java);
- Database programming (Oracle 10g and 11g);
- System level and network programming (Berkley sockets and TCP/IP and UDP);
- User interface design and programming (for example Qt cross-platform user interface
framework);
- Source code control systems (ClearCase and/or Subversion);
- Configuration Control (Software building and patching and releasing);
|
Demonstrable practical knowledge of as many as possible of the following will be considered
an advantage:
- Software build and release management (make, makefiles, patching tools);
- Programming languages (FORTRAN, PL/SQL, ProC);
- Basic System Administration (Sun Solaris 10, Linux);
- Spacecraft data processing operations and ground segments;
- Tool-based Software design (for example UML);
- Formalised Software Testing;
- Microsoft Access and Visual Basic programming;
|
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 engineer shall be expected to work together with other
engineers and may be called upon to present his/her work, therefore good communication
skills are a necessity.
|
The official languages of EUMETSAT are English and French. The working language for
the position is English and therefore the consultant must be able to work effectively in this
language and have knowledge of the other.
|
|
| 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. |