Umiejętności
Apache
Bash
CCNA
CCNP
CentOS
CSS
Debian
DHCP
DNS
HTML
JavaScript
Linux System Administration
MySQL
Perl
PHP
PostgreSQL
Prototype.js
SNMP
SQL
Zabbix
Zarządzanie zespołem
Agile
Programowanie
Administracja Bazami Danych
Administracja systemami
PostgresSQL
MariaDB
Administracja sieci
monitorowanie systemów
Team Managment
Google Charts API
Agile Project Management Foundation Certificate
Monitorowanie sieci rozległej (WAN + LAN )
Galera Cluster
Języki
angielski
dobry
Doświadczenie zawodowe
Kierownik Działu Systemów Diagnostyki i Provisioningu
Technika/Inżynieria:
• Planowanie architektury i strategii rozwoju systemów diagnostyczno-monitorujących w kierunku ich doskonalenia i dostosowania do potrzeb biznesowych oraz zmieniającego się otoczenia
• Programowanie: PHP, Perl, Python, JavaScript, HTML/CSS, prototype.js, SQL
• Administrowanie bazami danych: PostgreSQL, MySQL\MariaDB, Galera Cluster
• Administrowanie systemami: CentOS Linux, Debian Linux
• Zarządzanie infrastrukturą klastra Zabbix
• Zapewnienie wysokiej dostępności (365x24x70) aplikacji i systemów diagnostycznych
• Rozwiązywanie problemów optymalizacyjnych i wydajnościowych związanych z systemami i aplikacjami diagnostyczno-provisioningowymi
• Kontrola poprawności funkcjonowania oraz jakości działania systemów
• Przygotowywanie raportóe i pisanie narzędzi raportujących dla kadry zarzadzającej dot. poziomu jakonści sieci i usług
Wykorzystywane narzędzia i technologie: Zabbix, SNMP, RRDtool, PHP, Perl, bash, SQL, JavaScript, HTML/CSS, Google Charts, HAproxy, Linux Virtual Server (LVS), Galera Cluster
Zarządzanie:
• Odpowiedzialność za biznesową opłacalność rozwoju oprogramowania i systemów z zarządzanego obszaru
• Organizacja pracy działu (min. harmonogramowanie prac, dbanie o terminowość wykonania powierzonych zadań, motywowanie, zatrudnianie pracowników)
• Wyznaczanie oraz monitorowanie standardów pracy podległego zespołu
• Koordynacja współpracy z innymi działami
• Utrzymanie SLA
• Zarządzanie i koordynacja projektów
• Odpowiedzialność za procedury, standardy i najlepsze praktyki w zakresie produktów biznesowych IT
• Dostarczanie informacji zwrotną przełożonym i organizacji
• Planowanie architektury i strategii rozwoju systemów diagnostyczno-monitorujących w kierunku ich doskonalenia i dostosowania do potrzeb biznesowych oraz zmieniającego się otoczenia
• Programowanie: PHP, Perl, Python, JavaScript, HTML/CSS, prototype.js, SQL
• Administrowanie bazami danych: PostgreSQL, MySQL\MariaDB, Galera Cluster
• Administrowanie systemami: CentOS Linux, Debian Linux
• Zarządzanie infrastrukturą klastra Zabbix
• Zapewnienie wysokiej dostępności (365x24x70) aplikacji i systemów diagnostycznych
• Rozwiązywanie problemów optymalizacyjnych i wydajnościowych związanych z systemami i aplikacjami diagnostyczno-provisioningowymi
• Kontrola poprawności funkcjonowania oraz jakości działania systemów
• Przygotowywanie raportóe i pisanie narzędzi raportujących dla kadry zarzadzającej dot. poziomu jakonści sieci i usług
Wykorzystywane narzędzia i technologie: Zabbix, SNMP, RRDtool, PHP, Perl, bash, SQL, JavaScript, HTML/CSS, Google Charts, HAproxy, Linux Virtual Server (LVS), Galera Cluster
Zarządzanie:
• Odpowiedzialność za biznesową opłacalność rozwoju oprogramowania i systemów z zarządzanego obszaru
• Organizacja pracy działu (min. harmonogramowanie prac, dbanie o terminowość wykonania powierzonych zadań, motywowanie, zatrudnianie pracowników)
• Wyznaczanie oraz monitorowanie standardów pracy podległego zespołu
• Koordynacja współpracy z innymi działami
• Utrzymanie SLA
• Zarządzanie i koordynacja projektów
• Odpowiedzialność za procedury, standardy i najlepsze praktyki w zakresie produktów biznesowych IT
• Dostarczanie informacji zwrotną przełożonym i organizacji
Administrator Systemów Diagnostyki i Provisioningu
• Zapewnienie wysokiej dostępności (365x24x7) aplikacji diagnostycznych i provisioningowych:
- administrowanie systemami (Debian/CentOS)
- administrowanie usługami serwerowymi (min. Apache, środow. program., LVS, DNS, DHCP)
- administrowanie systemami baz danych: (PostgreSQL/MySQL)
• Programowanie (PHP/HTML/CSS/javascript/Perl/SQL) i dobór narzędzi (aplikacji i systemów) ułatwiających precyzyjną diagnozę problemów z usługami i pracą sieci
• Rozwiązywanie problemów optymalizacyjnych i wydajnościowych związanych z systemami i aplikacjami diagnostyczno-provisioningowymi (kolektory danych, analiza i przetwarzanie pozyskanych informacji)
• Integracja rozwiązań w realizacji wspólnego celu
• Kontrola poprawności funkcjonowania oraz jakości działania systemów
• Kreowanie i monitorowanie procesów diagnostyczno-provisioningowych
• Zarządzanie i wdrażanie środowiska serwerowego stanowiącego podstawę dla obsługiwanych systemów
- administrowanie systemami (Debian/CentOS)
- administrowanie usługami serwerowymi (min. Apache, środow. program., LVS, DNS, DHCP)
- administrowanie systemami baz danych: (PostgreSQL/MySQL)
• Programowanie (PHP/HTML/CSS/javascript/Perl/SQL) i dobór narzędzi (aplikacji i systemów) ułatwiających precyzyjną diagnozę problemów z usługami i pracą sieci
• Rozwiązywanie problemów optymalizacyjnych i wydajnościowych związanych z systemami i aplikacjami diagnostyczno-provisioningowymi (kolektory danych, analiza i przetwarzanie pozyskanych informacji)
• Integracja rozwiązań w realizacji wspólnego celu
• Kontrola poprawności funkcjonowania oraz jakości działania systemów
• Kreowanie i monitorowanie procesów diagnostyczno-provisioningowych
• Zarządzanie i wdrażanie środowiska serwerowego stanowiącego podstawę dla obsługiwanych systemów
Administrator sieci i usług
• Rozwój, wdrażanie, konfiguracja, utrzymanie i optymalizacja sieci teleinformatycznej (L2/L3) i usług internetowych (DHCP/DNS/WWW/Mail).
• Administracja urządzeniami sieciowymi (Huawei, Cisco) i systemami serwerowymi (CentOS/Debian).
• Analiza i usuwanie problemów oraz usterek w pracy sieci i działaniu usług.
• Przygotowywanie oraz rozbudowa narzędzi i programów do monitoringu, diagnostyki i zarzadzania siecią oraz usługami (Perl, PHP, JavaScript, HTML)
• Administracja urządzeniami sieciowymi (Huawei, Cisco) i systemami serwerowymi (CentOS/Debian).
• Analiza i usuwanie problemów oraz usterek w pracy sieci i działaniu usług.
• Przygotowywanie oraz rozbudowa narzędzi i programów do monitoringu, diagnostyki i zarzadzania siecią oraz usługami (Perl, PHP, JavaScript, HTML)
Administrator sieci teleinformatycznej
• Bieżąca obsługa oraz rozwój sieci teleinformatycznej (L2/L3; DOCSIS, xPON, ETHERNET)
• Bieżąca obsługa systemów informatycznych (usługi sieciowe DNS/DHCP/WWW/Mail/FTP);
• Administracja systemem (Debian)
• Administracja bazami danych (MySQL/Firebird)
• Programowanie aplikacji wsparcia oraz monitorowania sieci w oparciu o PHP/Perl/HTML/JavaScript/MRTG
• Bieżąca obsługa systemów informatycznych (usługi sieciowe DNS/DHCP/WWW/Mail/FTP);
• Administracja systemem (Debian)
• Administracja bazami danych (MySQL/Firebird)
• Programowanie aplikacji wsparcia oraz monitorowania sieci w oparciu o PHP/Perl/HTML/JavaScript/MRTG
Informatyk
• Wsparcie techniczne dla klientów firmy (zdalne oraz w lokalu klienta).
• Wymiana urządzeń dostępowych po stronie klienta.
• Aktualizacja oraz testy oprogramowania w urządzeniach dostępowych.
• Konfigurowanie klienckich urządzeń sieciowych (modemy kablowe, przełączniki i rutery SOHO).
• Zapewnienie wiedzy merytorycznej dla pracowników obsługi klienta.
• Wsparcie informatyczne dla użytkowników biurowych.
• Obsługa systemów w pracy bieżącej firmy.
• Wsparcie dla grupy starszych administratorów przy codziennych zadaniach zarządzania siecią (Ethernet, DOCSIS).
• Wymiana urządzeń dostępowych po stronie klienta.
• Aktualizacja oraz testy oprogramowania w urządzeniach dostępowych.
• Konfigurowanie klienckich urządzeń sieciowych (modemy kablowe, przełączniki i rutery SOHO).
• Zapewnienie wiedzy merytorycznej dla pracowników obsługi klienta.
• Wsparcie informatyczne dla użytkowników biurowych.
• Obsługa systemów w pracy bieżącej firmy.
• Wsparcie dla grupy starszych administratorów przy codziennych zadaniach zarządzania siecią (Ethernet, DOCSIS).
Informatyk
Przedsiębiorstwo Eksploatacji Dróg i Zieleni Sp. z o.o.
• Przygotowywanie i utrzymanie stacji roboczych pracowników (Windows 98/XP, Windows Server 2000/2003)
• Instalacja, aktualizacja i rozwiązywanie problemów z oprogramowaniem firmowym.
• Instalacja i utrzymanie urządzeń biurowych (drukarki, faksy, telefonia).
• Tworzenie kopii bezpieczeństwa danych z systemów firmowych (Novell)
• Nadzór nad siecią wewnętrzną firmy.
• Rozbudowa sieci firmowej.
• Instalacja, aktualizacja i rozwiązywanie problemów z oprogramowaniem firmowym.
• Instalacja i utrzymanie urządzeń biurowych (drukarki, faksy, telefonia).
• Tworzenie kopii bezpieczeństwa danych z systemów firmowych (Novell)
• Nadzór nad siecią wewnętrzną firmy.
• Rozbudowa sieci firmowej.
Projekty
Główny system monitorowania i diagnozowania systemu ICT INEA
System monitorowania pracy sieci, urządzeń oraz usług sieciowych (w tym IPTV, CATV, VoIP). Wspiera w diagnozowaniu i rozwiązywaniu problemów przez NOC, administratorów sieci, inżynierów, techników w terenie oraz serwisantów - łącznie ok. 200 użytkowników.
System monitoruje ~490k parametrów na ~6k urzadzeń, przetwarza i zapisuje ~1100 wartości na sekundę.
Pokrywa operacyjnie sieć od warstwy dostępowej przez dystrybucję, transport, sieć szkieletową i uplinki internetowe.
Wypracowaliśmy obsługę technologii HFC/DOCSIS, GPON, WiMAX, WiFi, Ethernet, MPLS, IP, IPVPN na sprzęcie pochodzącym od różnych producentów jak m.in. Juniper, Cisco, Alcatel-Lucent/Nokia, Huawei, Arris, Casa, Ubiquity, Mikrotik, Motorola.
Rozwiąznie oparliśmy o aplikację Zabbix wykorzystując ZabbixAgentów oraz ZabbixProxy (rozmieszcone geograficznie) oraz rozbudowaliśmy ją o własne moduły monitorujące i raportujące.
Całość pracuje w pełni redundantym środowiku opartym na klastrze bazodanowy (MariaDB/Galera Cluster) z zaimplementowanym równoważeniem obciążenia.
System monitoruje ~490k parametrów na ~6k urzadzeń, przetwarza i zapisuje ~1100 wartości na sekundę.
Pokrywa operacyjnie sieć od warstwy dostępowej przez dystrybucję, transport, sieć szkieletową i uplinki internetowe.
Wypracowaliśmy obsługę technologii HFC/DOCSIS, GPON, WiMAX, WiFi, Ethernet, MPLS, IP, IPVPN na sprzęcie pochodzącym od różnych producentów jak m.in. Juniper, Cisco, Alcatel-Lucent/Nokia, Huawei, Arris, Casa, Ubiquity, Mikrotik, Motorola.
Rozwiąznie oparliśmy o aplikację Zabbix wykorzystując ZabbixAgentów oraz ZabbixProxy (rozmieszcone geograficznie) oraz rozbudowaliśmy ją o własne moduły monitorujące i raportujące.
Całość pracuje w pełni redundantym środowiku opartym na klastrze bazodanowy (MariaDB/Galera Cluster) z zaimplementowanym równoważeniem obciążenia.
Zakres obowiązków
współpomysłodawca, architektura, implementacja, koordynacja prac
Anycast DNS
Klaster składający się z 16 serwerów zapewniających rekursywną usługę DNS z buforowaniem dla klientów indywidualnych i biznesowych INEA pracujący w oparciu o dostęp w architekturze anycast. System oparty na rozkładzie geograficznym z równoważeniem obciążenia i pełną redundantnością (4 serwery). Zaimplementowana funkcja blackholingu chroni klientów i sieć przed botnetami oraz propagacją spywere, ransomware itp. (architektura command&control). Całością zarządza autorski system DNSmanager.
Zakres obowiązków
architektura, implementacja, koordynacja pracy
Szkolenia i kursy
• LEAN IT Foundation
Quint Wellington Redwood
• Strefa IN-Managera
INEA S.A
• LEAN Management for Managers
Lean Enterprise Institute Poland
• AgilePM® Project Management Foundation
Altkom Akademia
• Python 3 Tutorial course
SoloLearn
• M101P: MongoDB for Developers
MongoDB Univeristy
• JavaScript Tutorial course
SoloLearn
• ITIL-AF: 'Apollo 13 - an ITSM case experience' z wprowadzeniem do ITIL
Altkom Akademia
• Network Performance Management (seminarium)
Passus SA
• Cisco Certified Network Proffessional (CCNP): SWITCH
Akademia Sieci CISCO Politechniki Poznańskiej (Katedra Sieci Telekomunikacyjnych i Komputerowych)
• Cisco Certified Network Associate (CCNA)
Akademia Sieci CISCO przy WSKiZ
• Querying Microsoft SQL Server 2000 with Transact-SQL, Programming a Microsoft SQL Server 2000 Database
Microsoft IT Academy Programme
• Programming with C#, Introduction to C# Programming with Microsoft .NET
Microsoft IT Academy Programme
• 3D Modelling Workshop
Indiana University-Purdue University Indianapolis (IUPUI) we współpracy z WSKiZ Poznań
Quint Wellington Redwood
• Strefa IN-Managera
INEA S.A
• LEAN Management for Managers
Lean Enterprise Institute Poland
• AgilePM® Project Management Foundation
Altkom Akademia
• Python 3 Tutorial course
SoloLearn
• M101P: MongoDB for Developers
MongoDB Univeristy
• JavaScript Tutorial course
SoloLearn
• ITIL-AF: 'Apollo 13 - an ITSM case experience' z wprowadzeniem do ITIL
Altkom Akademia
• Network Performance Management (seminarium)
Passus SA
• Cisco Certified Network Proffessional (CCNP): SWITCH
Akademia Sieci CISCO Politechniki Poznańskiej (Katedra Sieci Telekomunikacyjnych i Komputerowych)
• Cisco Certified Network Associate (CCNA)
Akademia Sieci CISCO przy WSKiZ
• Querying Microsoft SQL Server 2000 with Transact-SQL, Programming a Microsoft SQL Server 2000 Database
Microsoft IT Academy Programme
• Programming with C#, Introduction to C# Programming with Microsoft .NET
Microsoft IT Academy Programme
• 3D Modelling Workshop
Indiana University-Purdue University Indianapolis (IUPUI) we współpracy z WSKiZ Poznań
Edukacja
Specjalizacje
Inżynieria
Telekomunikacja
IT - Administracja
Administrowanie sieciami
IT - Administracja
Administrowanie systemami
IT - Rozwój oprogramowania
Programista PHP
IT - Rozwój oprogramowania
Zarządzanie IT
Zainteresowania
Film sci-fi, paleoastronautyka, literatura przygodowa, nowe technologie, programowanie, Android.
Inne
• Prawo jazdy kat. B
Grupy
Bazy Danych
Zagadnienia bazodanowe: SQL99 i jego implementacje w popularnych systemach RDBMS: Oracle, MySQL, PostgreSQL, MSSQL, IBM DB2 i inne.
Dobra literatura
Grupa otwarta dla wszystkich lubiących czytać dobre książki i uwielbiających spędzać czas przewracając strony
JavaScript
Wszystko o programowaniu w JavaScripcie, wykorzystaniu bibliotek i frameworków, różnicach między browserami w interpretacji języka.
KANADA
Dla wszystkich zafascynowych tym pięknym krajem i wszystkim którzy planuję sie tam wybrać - i szukają porad.