Zarządza konkretną bazą danych i określa uprawnienia poszczególnych użytkowników, archiwizuje dane i odpowiada za prawidłowe działanie systemu, posługując się dokumentacją techniczną i programową danej bazy danych oraz programami narzędziowymi dostarczanymi przez jej twórcę (producenta), w celu bezawaryjnej pracy sprzętu i oprogramowania oraz właściwego wykorzystania informacji bazy danych przez uprawnionych użytkowników.
Administrator stron internetowych odpowiada za poprawne funkcjonowanie oprogramowania stron internetowych.
Osoba wykonująca zawód administratora stron internetowych odpowiedzialna jest za prawidłowe działanie stron internetowych. W szczególności dotyczy to takich działań, jak utrzymanie w ruchu serwera strony internetowej oraz zapewnienie prawidłowego funkcjonowania oprogramowania strony internetowej.
Odpowiada za instalację i administrowanie systemami komputerowymi; zajmuje się nadzorowaniem pracy systemów komputerowych oraz przeprowadzaniem okresowego przeglądu i konserwacji systemów komputerowych; przydziela użytkownikom dostęp do systemów, oprogramowania itd.
Odpowiada za raportowanie danych z systemów informatycznych;
zajmuje się wsparciem użytkowników baz danych poprzez sporządzanie analiz na podstawienie dostępnych danych zgromadzonych w systemach informatycznych;
bierze udział w optymalizacji struktury baz danych oraz podejmuje działania na rzecz usprawnienia systemów informatycznych pod kątem raportowania z nich niezbędnych danych do sporządzenia analizy.
Zarządza pracą sieci komputerowej w zakładach przemysłowych, jednostkach handlowych i administracyjnych lub innych instytucjach, w zakresie działania sprzętu i pracowników przy nim zatrudnionych, posługując się dokumentacją techniczno-programową pracy sieci oraz regulaminami i instrukcjami stanowiskowymi, wykorzystując narzędzia (programy) dostarczone przez producenta sieci; zapewnia bezawaryjną pracę sprzętu w sieci, jak również samej sieci w zakresie programowo-informacyjnym oraz bezpieczeństwa, tj. zapewnia ochronę haseł i dostęp do sieci
Analityk systemów teleinformatycznych analizuje możliwości zastosowania rozwiązań teleinformatycznych w celu automatyzacji wybranych procesów.
Celem pracy analityka systemów teleinformatycznych jest analiza funkcjonowania technologii informatycznych w kontekście konkretnego zastosowania. Analityk współpracuje z klientem w celu opisania procesów biznesowych, jakie funkcjonują w danym przedsiębiorstwie. Ustala, które procesy mogą być zautomatyzowane. Na bazie modelu biznesowego przygotowuje analizę systemową zawierającą opisy funkcjonalne, niefunkcjonalne oraz procesowe systemu wraz z określeniem jego istotnych warunków i ograniczeń.
Informatyk medyczny rozpoznaje informatyczne potrzeby jednostek ochrony zdrowia, proponuje rozwiązania dla zdiagnozowanych potrzeb oraz odpowiada za administrowanie i utrzymanie specjalistycznych systemów medycznych.
Odpowiada za tworzenie i realizację polityki handlowej oraz kreowanie nowych ofert produktów i usług teleinformatycznych; analizuje obowiązujące trendy na rynku, postępowanie konkurencji i sporządza plan działania w zakresie wzrostu sprzedaży; zajmuje się sprzedażą technologii i usług teleinformatycznych poprzez nawiązywanie kontaktów biznesowych oraz budowanie i utrzymywanie stałych relacji z klientami w branży ICT.
Nadzoruje, projektuje i konstruuje systemy komputerowe oraz tworzy oprogramowanie systemowe, posługując się znajomością stosowanego sprzętu i metod programowania systemowego oraz dokumentacją i informacjami aplikacyjnymi uzyskiwanymi od producentów, w celu budowy efektywnych systemów komputerowych, przystosowanych do realizacji określonych zadań; organizuje i nadzoruje obsługę, konserwację oraz prace remontowe sprzętu komputerowego i oprogramowania, posługując się znajomością istniejących systemów komputerowych, ich podstawowych zastosowań oraz dokumentacją techniczno-ruchową.
Zajmuje się projektowaniem, użytkowaniem i obsługą systemów ochrony osób i mienia; odpowiada za prawidłowy przebieg procesu projektowania, instalowania, użytkowania i obsługi systemów monitoringu i ochrony osób i mienia z uwzględnieniem budowy i zasad funkcjonowania systemów kontroli dostępu, systemów monitoringu, procesów technologicznych, ochrony środowiska oraz systemów telemetrycznych.
Zajmuje się prowadzeniem diagnostyki i utrzymywaniem sieci teleinformatycznych; odpowiada za efektywne wykorzystanie zasobów systemów teleinformatycznych; podejmuje działania zmierzające do rozwoju i optymalizacji systemów teleinformatycznych; zapewnia doradztwo techniczne związane z projektowaniem, wdrażaniem i utrzymaniem sieci teleinformatycznych.
Kieruje działalnością przedsiębiorstwa informatycznego; opracowuje i wdraża strategię i plany krótko-, średnio- i długoterminowe przedsiębiorstwa; odpowiada za realizację celów strategicznych; odpowiada za nadzorowanie legalności wykorzystywanego oprogramowania oraz za zapewnianie bezpieczeństwa systemów informatycznych i informacji w przedsiębiorstwie; zarządza pracownikami przedsiębiorstwa informatycznego.
Prowadzi zajęcia dydaktyczno-wychowawcze nauczając przedmiotu informatyka w gimnazjach i szkołach ponadgimnazjalnych, dbając o wykształcenie u uczniów umiejętności określonych w podstawach programowych kształcenia ogólnego w poszczególnych typach szkół.
Prowadzi zajęcia dydaktyczno-wychowawcze nauczając przedmiotu informatyka w szkole podstawowej, dbając, aby uczniowie nabyli wiedzę i umiejętności określone w podstawach programowych kształcenia ogólnego dla szkół podstawowych.
Odpowiada za przyłączanie urządzenia dostępowego sieci bezprzewodowej;
zajmuje się zabezpieczeniem sieci w sposób uniemożliwiający korzystanie z usług sieci przez osoby nieuprawnione;
zapewnia zapis i przechowywanie danych dotyczących faktu podłączenia oraz rozłączenia klienta sieci bezprzewodowej.
Programista aplikacji tworzy program realizujący określone zadania.
Praca programisty polega na tworzeniu i przygotowaniu do wdrożenia aplikacji. Programista analizuje projekt techniczny, założenia, wymagania funkcjonalne i niefunkcjonalne dla aplikacji. Opracowuje lub wykorzystuje istniejące algorytmy i struktury danych. Wykorzystując wybrany język i środowisko programistyczne, tworzy aplikację. Testuje poprawność kodu, usuwa błędy. Przygotowuje dokumentację techniczną oraz użytkową tworzonej aplikacji. Wprowadza modyfikacje i udoskonalenia w aplikacji. Nad opracowaniem bardziej skomplikowanych aplikacji pracuje w zespole pod kierunkiem kierownika projektu. Współpracuje np. z grafikami i specjalistami różnych dziedzin w zakresie opracowywania aplikacji. Korzysta z narzędzi wspomagających utrzymanie standardów jakości (np. narzędzi do zarządzania zadaniami, incydentami, błędami).
Zajmuje się programowaniem aplikacji na platformy mobilne (iOS, Android, Windows 8.1 itp.); odpowiada za definiowanie kodu aplikacji przy zachowaniu określonych zasad i standardów w tym zakresie; podejmuje działania zmierzające do rozwoju aplikacji mobilnych, poprawy ich funkcjonalności i wydajności zgodnie z potrzebami użytkowników.
Projektant/architekt systemów teleinformatycznych projektuje systemy teleinformatyczne spełniające określone wymagania.
Celem pracy projektanta/architekta systemów teleinformatycznych jest zaprojektowanie systemu spełniającego przedstawione przez zamawiającego wymagania funkcjonalne i niefunkcjonalne. Projektant/architekt systemów teleinformatycznych analizuje te wymagania, przygotowuje projekt systemu uwzględniający uwarunkowania technologiczne, modeluje architekturę systemu w zakresie infrastruktury sprzętowej, sieciowej i aplikacji, tworzy koncepcję integracji oraz migracji danych i systemów. Dokumentuje projekty systemów z zastosowaniem przyjętych standardów. Projektant/architekt systemów teleinformatycznych zarządza cyklem życia systemu informatycznego, monitoruje zmiany technologiczne oraz wydajność w użytkowanych narzędziach informatycznych, a także zapewnia optymalne wykorzystanie zasobów zaprojektowanego systemu oraz możliwość jego rozbudowy w przyszłości. Może konsultować koncepcje rozwiązań teleinformatycznych z dostawcami technologii. W ramach organizacji współtworzy standardy związane z wytwarzaniem oprogramowania i pełni techniczny nadzór nad procesami rozwoju oprogramowania. Wybiera techniki i narzędzia, a także współtworzy harmonogram i założenia realizacji projektu i poszczególnych zadań.
Projektant aplikacji multimedialnych, animacji i gier komputerowych tworzy scenariusz aplikacji lub gry oraz dokumentację projektową dla zespołu realizatorów.
Projektant aplikacji multimedialnych, animacji i gier komputerowych jest zawodem obejmującym zadania związane z tworzeniem koncepcji i dokumentacji projektowej oraz konsultacje merytoryczne w fazie realizacji projektu. Praca projektanta obejmuje wszystkie etapy tworzenia aplikacji i gier komputerowych, którą rozpoczyna się od analizy wymagań stawianych przed projektem. Następnie wymyśla się podstawowe założenia projektu i ustala kwestie związane z działaniem gotowego produktu, jego estetyką, modelem formalnym oraz funkcjonalnością z perspektywy użytkownika. Kolejnymi etapami tworzenia aplikacji i gier komputerowych są: faza prototypowania oraz etap podziału zadań między członków zespołu projektowego (grafików, animatorów, copywriterów, informatyków) i nadzór merytoryczny nad realizacją projektu oraz testami.
Analizuje i projektuje rozwiązania struktur bazodanowych oraz wymagań systemowych;
zajmuje się budowaniem logicznego i fizycznego modelu danych oraz sporządzaniem specyfikacji mapowań pomiędzy systemami.
Projektuje i tworzy strony www w internecie na zlecenie różnych kontrahentów, wykorzystując specjalistyczne programy komputerowe; umieszcza je w serwerze; opracowuje materiały tekstowe, fotograficzne, graficzne i dźwiękowe w jedną spójną całość, wykorzystując dobrą znajomość rynku reklamy i handlu w internecie, agencji i największych ogłoszeniodawców.
Specjalista bezpieczeństwa oprogramowania identyfikuje zagrożenia, definiuje i wdraża procedury zapewniające bezpieczeństwo oprogramowania.
Specjalista bezpieczeństwa oprogramowania odpowiada za bezpieczne działanie oprogramowania wykorzystywanego w firmie lub instytucji. W tym celu realizuje wiele specjalistycznych zadań rozpoczynających się zwykle od zapoznania się z dokumentacją techniczną systemów informatycznych. Na tej podstawie oraz na podstawie wykonanych analiz specjalista weryfikuje projekty informatyczne pod kątem zgodności ze standardami bezpieczeństwa oraz definiuje zasady tworzenia oprogramowania w zakresie bezpieczeństwa dla zespołów programistów.
Zajmuje się zarządzaniem bezpieczeństwem systemów teleinformatycznych przez wdrażanie i rozwój zabezpieczeń technicznych i informatycznych; odpowiada za aktualizację reguł bezpieczeństwa zaimplementowanych w systemach teleinformatycznych oraz dostosowanie reguł do aktualnego stanu zagrożeń; przeprowadza analizy w zakresie bezpieczeństwa teleinformatycznego oraz zajmuje się tworzeniem, wdrożeniem i aktualizowaniem procedur dotyczących postępowania w celu zapewnienia bezpieczeństwa teleinformatycznego.
Specjalista do spraw rozwoju oprogramowania systemów informatycznych dostosowuje do nowych wymagań, utrzymuje i rozwija oprogramowanie systemów informatycznych.
Specjalista do spraw rozwoju oprogramowania systemów informatycznych jest zawodem o charakterze twórczym oraz interdyscyplinarnym. Celem pracy jest konserwacja, dostosowywanie i rozwój oprogramowania będącego częścią systemu informatycznego tak, aby spełniało określone wymagania funkcjonalne i niefunkcjonalne. W tym celu specjalista do spraw rozwoju oprogramowania systemów informatycznych konsultuje z użytkownikami wymagania utrzymania i rozwoju oprogramowania systemów informatycznych, analizuje wymagania, poszukuje gotowych rozwiązań, projektuje nowe funkcje oprogramowania, programuje, testuje, integruje systemy i optymalizuje pracę oprogramowania. Do zadań specjalisty należy również dokumentowanie podejmowanych działań.
Specjalista do spraw rozwoju stron internetowych odpowiedzialny jest za rozwój i zakres wykorzystania technologii internetowych w organizacji, zgodnie z jej celami i strategią rozwoju.
Specjalista do spraw rozwoju stron internetowych analizuje cele organizacji oraz realizowane w niej procedury i procesy. Analizuje również potrzeby organizacji pod kątem możliwości ich zaspokojenia przez technologie internetowe oraz zakresu wykorzystania Internetu i Intranetu w organizacji. Następnie na podstawie wykonanych analiz projektuje nowe lub proponuje usprawnianie wykorzystywanych rozwiązań informatycznych skupionych wokół stron internetowych i Intranetu. Wykonane przez specjalistę projekty mogą dotyczyć zmiany strategii wykorzystania Internetu w organizacji, tworzenia nowych funkcjonalności stron internetowych i narzędzi intranetowych lub wykorzystania w organizacji nowych usług dostępnych za pośrednictwem sieci Internet, np. portali społecznościowych, blogów, chmur obliczeniowych, rozwiązań e-learningowych, systemów gromadzenia i udostępniania informacji, innych zgodnych z bieżącymi tendencjami rozwoju Internetu.
Tester oprogramowania komputerowego weryfikuje poprawność działania oprogramowania oraz raportuje wykryte błędy i niezgodności ze specyfikacją.
Tester oprogramowania komputerowego weryfikuje poprawność działania programów komputerowych oraz raportuje wykryte błędy i niezgodności ze specyfikacją oprogramowania. Weryfikacja poprawnego działania może odbywać się na różnych poziomach architektury oprogramowania, obejmując m.in. testy modułowe, integracyjne, testy interfejsu użytkownika, jak również testy niefunkcjonalne, np. wydajności, bezpieczeństwa czy ergonomii. Tester zajmuje się także przygotowaniem dokumentacji testowej: skryptów i scenariuszy testowych, bierze aktywny udział w rozwijaniu procesów i procedur testowania oraz weryfikuje poprawność wymagań. Praca testera oprogramowania komputerowego ma charakter indywidualny, jednak często współpracuje on z członkami zespołu tworzącego oprogramowanie oraz osobami odpowiedzialnymi za określenie wymagań dla oprogramowania. Praca testera oprogramowania komputerowego stanowi istotny element procesu tworzenia oprogramowania, decydujący o jakości finalnego produktu.
Odpowiada za przeprowadzenie testów funkcjonalności i wydajności systemów teleinformatycznych;
zajmuje się oceną możliwości i kompatybilności poszczególnych systemów, dostosowywaniem i opracowywaniem systemów teleinformatycznych do konkretnych aplikacji.