Opracowuje, uruchamia i obsługuje własne programy aplikacyjne, przystosowuje aplikacje firmowe na potrzeby zakładu pracy; obsługuje komputery typu PC, posługując się gotowymi pakietami oprogramowania użytkowego i narzędziowego; projektuje i wykonuje bazy danych i ich oprogramowanie aplikacyjne; administruje bazami danych i systemami przetwarzania informacji; dobiera konfigurację sprzętu i oprogramowania komputerowego; obsługuje lokalne sieci komputerowe i nadzoruje ich pracę.