Główny programista - Archiwum Dokumentacji Mechanicznej

 

Archiwum DOkumentacji Mechanicznej - Adres firmy: Warszawa  http://www.adm.ap.gov.pl

Archiwum Dokumentacji Mechanicznej jest przekształcane w Narodowe Archiwum Cyfrowe

Główny programista będzie odpowiedzialny za tworzenie i rozwój informatycznych systemów zarządzania informacją archiwalną i obiektami cyfrowymi dla Narodowego Archiwum Cyfrowego. Będzie koordynować pracę zespołu programistów, który to oprogramowanie wytworzy. Programista będzie pracował w ramach tego zespołu przy czym możliwe są różne formy udziału w projekcie (telepraca, praca w niepełnym wymiarze godzin etc.)

Pracodawca gwarantuje rozwój zawodowy, pracę przy tworzeniu unikatowego na skalę światową oprogramowania oraz możliwość uczestnictwa w projektach międzynarodowych a także możliwość dofinansowania rozwoju zawodowego w zakresie pełnionych obowiązków.

 

Wymagania:

1.Doświadczenie na podobnym stanowisku lub lista aplikacji napisanych przez kandydata (możliwość uzyskania kodu do wglądu);
2.Zaawansowana znajomość przynajmniej jednego z języków programowania JAVA/J2EE (preferowany), PHP (wraz z wykorzystaniem AJAX) ;
3.Dodatkowym atutem będzie znajomość programowania w C++, Phytonie oraz wykorzystania Ruby on Rails,
4.Znajomość przetwarzania XML przy pomocy znanych języków,
5.Doświadczenie w programowaniu obiektowym, wzorce projektowe, frameworki,
6.Doświadczenie w projektowaniu aplikacji internetowych z uwzględnieniem optymalizacji oraz bezpieczeństwa aplikacji;
7.Bardzo dobra znajomość jednego z systemów bazy danych: PostgreSQL(preferowane), DB2, MySQL, Oracle oraz metod i sposobu migracji między bazami,
8.Umiejętność pracy z diagramami ERD;
9.Umiejętność tworzenia dokumentacji projektowej;
10.Umiejętność pracy z systemami kontroli wersji;
11.Umiejętność analitycznego myślenia;
12.Znajomość języka angielskiego;
13.Chęć i umiejętność rozwiązywania problemów związanych z projektowanym oprogramowaniem;
14.Entuzjastyczne podejście do rozwiązań typu open source;
15.Umiejętność kierowania zespołem (główny programista) lub pracy w zespole (programista).
16.Wykształcenie wyższe (licencjackie lub magisterskie) ,