curriculum vitae
Transkrypt
curriculum vitae
CURRICULUM VITAE Imię i nazwisko: Data urodzenia: Poczta: LinkedIn Goldenline mgr inż. Bartłomiej Kacprzak 04.12.1987 Lokalizacja: [email protected] Telefon komórkowy: linkedin.com/pub/bartlomiej-kacprzak/63/566/b goldenline.pl/bartlomiej-kacprzak/ Katowice, Polska. (+48) 504-041-519 EDUKACJA 10.2010 - 07.2012 09.2006 - 06.2010 Społeczna Akademia Nauk (spec. Integracja Systemów Otwartych. zdobyty tytuł magister) Społeczna Wyższa Szkoła Przedsiębiorczości i Zarządzania (spec. Systemy Mainframe, zdobyty tytuł: inżynier) DOŚWIADCZENIE ZAWODOWE 05.2016 - trwa 06.2015 - 05.2016 Hays - Warszawa jako Solution Architect • Planowanie nowych rozwiązań dla klienta największego banku w Belgii • Bezpośrednia rozmowa z klientem w celu zrozumienia dokładnych potrzeb • Proponowanie rozwiązań wraz z ich kosztami • Angażowanie zespołów (technicznych i PM) w celu osiągnięcia celu Moneygram International - Warszawa jako z/OS Analyst • Planowanie, debugowanie i strojenie prac wsadowych (batch) w środowisku produkcyjnym. (platformy Mainframe, Windows, Linux) • Rozwiązywanie problemów między systemami (sieci, uprawienienia, błędy logiczne) • CA ESP scheduler planowanie i zarządzaniem batchem. • Przygotowanie platformy do certyfikacji PCI • Transfer wiedzy z USA (delegacja) do Polski 10.2013 - 05.2015 IBM Global Services Delivery Centre Poland - Wrocław jako 2nd level zLinux Administrator • Administrowanie systemami zLinux (RHEL, SLES) na systemach z. • Instalacja, aktualizacja oprogramownia, konfigurowanie LVMów, zarządzanie użytkownikami, skryptowanie zadań • Zarządzanie środowiskiem z/VM, tworzenie maszyn wirtualnych, nadawanie uprawnień, konfiguracja wirtualnych sieci 10.2012 - 05.2015 IBM Global Services Delivery Centre Poland - Wrocław jako Education Focal point for Mainframe • Odpowiedzialny za organizowanie zewnętrznych szkoleń dla teamu • Stworzenie planu nauki, wdrażanie pracowników. Sprawdzanie wiedzy. 11.2010 – 10.2013 IBM Global Services Delivery Centre Poland - Wrocław jako IT Specialist • Operowanie systemem Mainframe (zSeries). Utrzymanie sprawności usług • Zarządzanie blisko 100 LPARami dla największych włoskich klientów • Sugerowanie zmian zwiększających wydajność i utylizację systemów. • Automatyzjacja pracy przy użyciu skryptów 08.2009 - 10.2009 (praktykant) 08.2008 - 10.2008 (praktykant) Steria Polska Sp. z o.o. - Katowice jako Junior Analyst Pixel (departament Mainframe) • Kontrola i korekcja prac batchowych (JCL), • Przeprowadzanie szkoleń z zakresu: Obsługa z/OS, podstawy JCL Audax Sp. z o.o. Tomaszów Mazowiecki jako młodszy administrator systemów, instalator • instalacje i konfiguracje systemów sprzętu i sieci u klientów • naprawa i konserwacja komputerów w siedzibie firmy UMIEJĘTNOŚCI systemy Windows: - Zarządzanie i utrzymywanie stacji roboczych oraz jednostek serwerowych - Zarządzanie kontami użytkowników i grup - Podstawy Active Directory, edycja Group Policy - Implementowanie i konfigurowanie ról i funkcji systemu np: serwer www, serwer ftp, VPN, Dostęp zdalny, Usługi terminalowe, Active Directory, WSUS, DNS, DHCP, MySQL, WDS etc. - Zarządzanie zasobami sieciowymi - Skrypty i automatyzacja pracy przy użyciu plików batch-owych i harmonogramu zadań systemy Linux: - Zarządzanie kontami użytkowników i grup - Implementacja aplikacji: serwer www, serwer ftp, zdalne zarządzanie (ssh), DNS, DHCP, serwer baz danych MySQL etc. - Zaawansowane skrypty i automatyzacja przy użyciu skryptów bash'owych i cron - Kompilacja oprogramowania ze źródeł. Implementacja (również jądro Linuksa) - Zabezpieczanie systemu przy użyciu zarówno uprawnień jak i dodatkowych aplikacji - Zarządzanie zasobami sieciowymi, routing, NAT, edycja iptables - Doświadczenie z Vyatta oraz innymi dedykowanymi rozwiązaniami systemy Cisco: -Inicjalizacja i wstępna konfiguracja routerów i switchy -Tworzenie VLAN, Access Control Lists. Konfiguracja dostępu zdalnego. -Dobre rozumienie protokołów routingu -Planowanie infrastruktury sieciowej. systemy IBM Mainframe (zSeries): - Podstawy z/VM. kompilacja user directory, tworzenie nowych maszyn wirtualnych, implementacja zLinux. - Dobra znajomość z/OS, jego komponentów. Ich budowy i konfiguracji - Wykonywanie IPL systemu. - Dobra znajomość JCL, pisanie JOBów i procedur. Wywolywaine OMVS, FTP, - Dodstawy COBOL, pisanie i debugowanie - Skrypty i automatyzacja pracy przy użyciu REXX oraz makr PCOM - Podstawy CICS. Monitorowanie i wywoływanie transakcji - Podstawy DB2. Tworzenie baz, tabeli. Wykonywanie insertów, aktualizacji tabel. Deklarowanie wskaźnika. - Podstawy OMVS - TSO. Dostęp do TSO za pomocą JCL. - Batch management, zarządzanie JOBami. Znajomość Tivoli Workload Scheduler oraz Control-M - RACF podstawy zabezpieczeń. (resetowanie haseł, tworzenie kont, connecty, permity etc) - ISMF tworzenie raportów i zestawień. Zarządzanie Volumenami, Data i Storage klasą oraz grupami. - PARMLIB, PROCLIB, VTAM. Modyfikowanie kluczowych parametrów systemowych. - Instalacja i konfiguracja dodatkowego oprogramowania oraz APARów na system. Technologie z którymi jestem zaznajomiony: -Wirtualizacja w VMware. Konsolidacja serwerów, migracja z maszyn fizycznych do środowisk wirtualnych. Dobra znajomość VMware Workstation. Tworzenie wirtualnych maszyn, wirtualnych sieci, zarządzanie wirtualnym sprzętem. Skryptowanie i automatyzacja zarządzania wirtualnymi maszynami. Podstawy znajomości VMware ESX/ESXi. - Protokoły routingu: Specyfikacje i właściwości następujących protokołów routingu: IGRP, EIGRP, RIP, OSPF - Implementacja MySQL na maszynach Windows i Linux. Konfiguracja dostępu zdalnego, zarządzanie użytkownikami i ich przywilejami, dostęp do bazy za pomocą PHP. - Implementacja NAT przy użyciu systemów Windows, Linux oraz CISCO. - QoS (Quality of Service) Analiza ruchu sieciowego, tworzenie i implementacja polityk zarządzania pasmem. - Bezpieczeństwo sieci kablowych (DHCP polityki MAC/port/IP), rygorystyczne reguły firewalli. Izolacja użytkowników za pomocą VLAN-ów. KURSY (rok) CISCO: VMware: CCNA Transition to ESXi Essentials (2008) (2011) UNIX: Disaster Recovery and Server Backups IBM Tivoli Storage Manager: A Technical Introduction IBM Tivoli Storage Management Concepts Linux and CLI Administering the User Environment in Linux AIX basics (2014) (2014) (2014) (2011) (2011) (2011) ZV10 – z/VM and Linux Connectivity and Management Linux Implementation for System z (ZL10) z/OS Installation using ServerPac [ES41] Using Special Data Sets in Batch Jobs Installing, Configuring and Servicing z/VM for Linux Guests[ZV06] JES3 Concepts and Commands Using Online System Facilities - TSO/ISPF z/OS Concepts and Components Storage management fundamentals for z/OS [SS060] Initializing and Terminating the z/OS System Console Simulations Monitoring Batch Jobs with JES2 1.10 Introduction to z/OS JCL Prawo jazdy kategorie: A (motocykl) B (samochód) Mainframe: (2014) (2014) (2013) (2013) (2013) (2012) (2012) (2012) (2012) (2012) (2012) (2010) (2010) PROJEKTY Moneygram: 1. [bezpieczeństwo] Prowadziłem projekt którego celem jest zmiana środowiska firm tak, aby spełniało pewne normy bezpieczeństwa. Wiąże się to m.in. z podziałem sieci, przepisaniem prac wsadowych na protokół SFTP. Planuję i rozdzielam pracę pomiędzy działy Production Control&Production Integratinon (7 osób), Windows (15 osób), Linux (20 osób). Pomagam każdemu działowi w rozwiązywaniu ich problemów. Odbyłem podróż służbową do Stanów Zjednoczonych Ameryki. IBM: 3. [Laboratorium] Przygotowałem od zera całe środowisko do wewnętrznej nauki i testów. Zbudowane jest z: - z/OS na LPAR (z Tivoli Workload Scheduler, DB2, CICS, IMS, WAS, ) - z/VM - Windows 2008 R2 na VMware (z Tivoli Storage Manager server) - Windows 2003 R2 na VMware - SUSE Linux na VMware - Debian Linux na z/VM - Debian Linux na LPAR - SUSE Linux na z/VM - SUSE Linux na LPAR Wszystkie systemy były połączone przez TCP/IP. Wymieniały między sobą dane. Wdrożono również Distaster Recovery w pewnej formie. Batch pracował na każdym z systemów. 2.[plan nauki] Przygotowałem ścieżki edukacji dla kilku gałęzi systemowych (z/Linux, z/VM, MVS, Storage). Przygotowałem środowisko na którym mogą ćwiczyć wszystkie swoje umiejętności. Omawiałem zadania, lub pomagałem w wyborze odpowiedniej ścieżki kariery/ćwiczeń. 1.[konsultacje] Pomagałem przejąć nowe stanowiska dla naszego centrum. Brałem udział w rozmowach rekrutacyjnych nowych członków budowanych zespołów. Odbyłem delegację do Danii. UMIEJĘTNOŚCI MIĘKKIE Umiejętność pracy w grupie Zorganizowany i zdyscyplinowany Dobry w motywowaniu ludzi Zdeterminowany aby osiągnąć sukces DODATKOWE INFORMACJE Wywiady: Men's Health - wydanie 03/2016 Krótka porada ws. bezpieczeństwa płatności kartą i możliwości nieautoryzowanego dostępu do naszych pieniędzy. Women's Health - wydanie 03/2016 Pełny wywiad z zakresu bezpieczeństwa komputerowego. Odpowiedź na pytania czytelniczek dotyczące bankowości internetowej, trzymania danych w chmurze a także relacji pracownik-pracodawca. Języki: Angielski: płynny w mowie i piśmie (w tym techniczny) Polski: narodowy Niemiecki: początkujący Na co dzień administruje serwerami Windows+Linux+BSD+ESXi, które świadczą usługi dla zamkniętej grupy użytkowników. Przykładami usług są: webosting, zdalny storage, konta shell, VPSy. Brałem udział w wydarzeniach : GigaCON Microsoft Day Mainframe Days SUSE SLES Webinar SUSE CLP Partner Academy AzureCon Planuje kontynuować wizyty na tego typu spotkaniach aby dalej poszerzać swoją wiedzę. Tematu prac dyplomowych: inżynierska: Wirtualizacja w systemach x86 x64 i z/9 Praca została opublikowana w AoM IT Institute, Journal of Applied Computer Science Methods, 2010, Volume 2 Number 1. Dokument szczegółowo opisuje techniczne różnice między środowiskiem PC i Mainframe. Konfigurację i zarządzanie systemem oraz ich wydajności na podstawie testów bazy danych MySQL dla 10 milionów klientów. magisterska: Creating virtual environment for educational purposes of schools and universities Moja druga publikacja została wydana w Lutym 2013. Traktuje o utworzeniu taniego zwirtualizowanego środowiska które wspiera naukę informatyki poprzez redukcję czasu na przygotowanie zajęć, koszty modernizacji sprzętu i opłat licencji oprogramowania. Bazowana jest na rozwiązaniu VMware ESXi. Napisałem instrukcję jak użyć starego sprzętu komputerowego jako hypervisora przy niewielkich nakładach finansowych. Zaprojektowałem dwa typy systemów operacyjnych (dla nauczycieli i uczniów). Dzięki czemu uczniowie mają od razu prekonfigurowane środowisko do nauki z backdoorem dla nauczyciela umożliwiającym pomoc i łatwe zarządzanie. Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w CV w celu niezbędnym do realizacji procesu rekrutacji, w tym na ich przekazywanie do potencjalnych pracodawców z siedziba poza granicami kraju (zgodnie z Ustawa z dn.29.08.97 r. o Ochronie Danych Osobowych Dz. U. 97 Nr 133 poz. 883). Oświadczam, że zostałem poinformowany o przysługującym mi prawie do wglądu w swoje dane gromadzone przez Agencje oraz prawie do ich poprawiania.