teacher-photo
DevOps
IT system security

Adrian Prokop

Główny wykładowca DevOps.
10 lat w branży, praca w firmach Google i Microsoft.

O edukatorze

01

Start of career

Monitoring of IT infrastructure and client applications in the banking industry.

Successful completion of a project to migrate the database to another engine.

02

Transition to DevOps

Starting with manual client deployment and customization of monitoring and telemetry system.

Responsibility for CI/CD processes.

03

Building a scalable infrastructure

Designing architecture using Kubernetes clusters to automatically scale to demand and minimize costs.

Migration to a simpler and more cost effective service from a cloud provider.

04

Implementing Infrastructure as Code

Utilizing Terraform and Ansible to automate infrastructure.

Attention to security at all stages of operations, both at the infrastructure and application levels.

05

Safety is my main focus and passion in my professional life, it inspires me to constantly evolve.

image

Umiejętności

  • Bardzo dobra znajomość Docker, Bash, Ansiblie, Python, Computer Networks, Zabbix, ELK Stack, systemów operacyjnych Linux i firewalli oraz utrzymania infrastruktury chmurowej Azure (w tym Azure CLI), możliwości autoskalowania (m.in. KEDA)

  • Dobra znajomość Kubernetes, Helm, potoków CI/CD (Azure Devops), Azure, systemów monitorowania, Grafana, Terraform oraz gramatyczne zastosowanie tej wiedzy w pracy.

  • Dzięki bardzo dobrej znajomości praktyk związanych z bezpieczeństwem infrastruktury oraz praktyce w zakresie bezpiecznego tworzenia oprogramowania, dążę do budowania systemów odpornych na awarie, które nie tylko spełniają wymagania funkcjonalne, ale także traktują bezpieczeństwo na każdym poziomie.

  • Władam biegle językiem angielskim, zarówno w mowie, jak i w piśmie. Dzięki temu mogę skutecznie komunikować się, brać udział w dyskusjach i pisać dokumentację. Posiadam także podstawową znajomość języka niemieckiego.

Doświadczenie

image
May 2024 - aktualny

DevOps Engineer at X-PLUS

Utrzymywanie i ulepszanie metodologii CI/CD obejmującej Azure Devops Pipelines, Releases, Virtual Machines i wiele innych funkcjonalności chmury Azure i GitHub Actions, utrzymywanie i ulepszanie infrastruktury SaaS, pełna odpowiedzialność za bezpieczeństwo i monitorowanie infrastruktury i telemetrii aplikacji, projektowanie i wdrażanie poprawek bezpieczeństwa, testowanie penetracyjne i analizowanie raportu z testów penetracyjnych stron trzecich, automatyzacja zadań, pisanie programów wspierających pracę zespołów QA i programistów, pomoc w rozwiązywaniu problemów z infrastrukturą, instalacja lokalnych instancji dla klientów, utrzymywanie i ulepszanie IaaC oraz utrzymywanie jego dokumentacji, projektowanie i budowanie automatycznie skalowalnego klastra Kubernetes przy użyciu Azure Kubernetes Services i zastrzeżonego oprogramowania do skalowania, tworzenie narzędzi dla deweloperów i do sesji pytań i odpowiedzi, np.: jeden dla deweloperów o nazwie „logotoring” do znajdowania błędów w logach i powiadom ich o tym, jeden dodatkowy dla programistów, aby sprawdzić, czy migracja do nowego schematu bazy danych powodzi się pomyślnie, a jeśli nie, i jeden dla QA, aby ponownie uruchomić środowiska programistyczne bez pomocy zespołu DevOps, projektując i budując rozwiązania oparte na chmurze i automatycznie skalujące się.
image
Jul 2024 - Apr 2024

Junior DevOps Engineer at X-PLUS

Utrzymywanie i ulepszanie metodologii CI/CD obejmującej Azure Devops Pipelines, Releases, Virtual Machines i wiele innych funkcjonalności chmury Azure, utrzymywanie i ulepszanie infrastruktury SaaS, pełna odpowiedzialność za bezpieczeństwo i monitorowanie infrastruktury i telemetria aplikacji, projektowanie i wdrażanie poprawek bezpieczeństwa, testowanie penetracyjne i analizowanie raportu testowania penetracyjnego stron trzecich, automatyzacja zadań, pisanie programów wspomagających pracę zespołów QA i programistów, pomoc w rozwiązywaniu problemów z infrastrukturą, instalacja instancji lokalnych dla klientów, utrzymywanie i ulepszanie IaaC oraz utrzymywanie jego dokumentacji, projektowanie i budowanie automatycznie skalowalnego klastra Kubernetes przy użyciu Azure Kubernetes Services i zastrzeżonego oprogramowania do skalowania
image
Nov 2024 - Jul 2024

Junior Deployment Engineer at X-PLUS

Utrzymywanie i ulepszanie metodologii CI/CD zawierającej Azure Devops Pipelines, Releases, Virtual Machines i wiele więcej funkcjonalności chmury Azure, utrzymywanie i ulepszanie infrastruktury SaaS, pełna odpowiedzialność za bezpieczeństwo i monitorowanie infrastruktury i telemetrii aplikacji, projektowanie i wdrażanie poprawek bezpieczeństwa, testowanie penetracyjne i analizowanie raportu z testów penetracyjnych stron trzecich, automatyzacja zadań, pisanie programów wspierających pracę zespołów QA i programistów, pomoc w rozwiązywaniu problemów z infrastrukturą, instalacja lokalnych instancji dla klientów, utrzymywanie i ulepszanie IaaC oraz utrzymywanie jego dokumentacji

Technologiczny stack

  • Linux
  • Bash
  • Git
  • Nginx
  • Apache
  • Postgres
  • Ansible
  • Docker
  • Python
  • Jenkins
  • CI/CD
  • AWS
  • Autoscaling
  • Serverless
  • Terraform
  • Kubernetes

Licencje i certyfikaty

Diploma

Wazuh expert

Issued March 2023

company

Certyfikat

Bezpieczeństwo sieci

Issued May 2023

company

Nasi nauczyciele

Фото учителя

Patryk Trautberg

Główny wykładowca DevOps.

Cloud Architect oraz DevOps Engineer z 10-letnim doświadczeniem w branży.

Dowiedz się więcej
Фото учителя

Adrian Prokop

Główny wykładowca DevOps.

10 lat w branży, praca w firmach Google i Microsoft.

Dowiedz się więcej
Wszyscy nauczyciele

Zapisz się na nasze kursy

Zacznij podnosić swoje kwalifikacje już dziś!

Phone
Wyrażam zgodę na Politykę przetwarzania danych osobowych i wyrażam zgodę na ich przetwarzanie i przechowywanie.
form

Używamy plików cookie. Klikając przycisk "Zgadzam się", wyrażasz na to zgodę.
Dowiedz się więcej