Michał Szałapski
DEVSECOPS
Jako DevOps Engineer pracuje ponad 5 lat, skupiając się na różnorodnych aspektach wdrażania, automatyzacji i utrzymania infrastruktury IT oraz aplikacji. Moje główne obszary działania obejmują:
- Optymalizuje i refaktoryzuje usługi pod kątem wydajności np. PHP(Laravel, WordPress, Vanilla), MySQL, Python, MSSQL.
- Wykorzystuję ansible i terraforma do wystawiania usług i całych aplikacji.
- Pracuje z z platformami wirutalizacyjnymi i konteneryzacyjnymi, takimi jak Kubernetes, Docker, containerd, ESXi i Proxmox.
- Tworzę i utrzymuję procesy CI/CD przy użyciu GitLaba, zapewniając bezpieczny deployment aplikacji.
- Odpowiadam za konfigurację i utrzymanie wysoko dostępnych klastrów usług takich jak PostgreSQL, MariaDB, MySQL, Elasticsearch, MongoDB, Redis, RabbitMQ, kubernetes, różnymi metodami w tym pacemaker.
- Współpracuję przy śledzeniu zadań i zarządzaniu projektem za pomocą narzędzi takich jak Jira i YouTrack.
- Konfiguruje i utrzymuję narzędzia monitorujące, takie jak Zabbix, ELK, Prometheus, Grafana, Upmonitor
- Utrzymuję i konfiguruję środowiska oparte na różnych systemach operacyjnych, w tym Linux(apt/yum/apk) i Windows Server.
- Piszę skrypty w PHP, bash, PowerShell, Python itd, aby zautomatyzować różnorodne procesy i zadania.
- Konfiguruje i utrzymuję serwery HTTP/HTTPS, używając narzędzi takich jak Apache, Nginx, HaProxy, Tomcat, asgi, uwsgi, istio i Keepalived.
- Projektuje, dobieram narzędzia i potrzebne do realizacji projektu. A także wspieram technicznie i merytorycznie developerów.
- Tworzę dokumentacje do wdrążeń aplikacyjnych.
- Stack kubernetesowy w którym się poruszam to: helm, argo, calico, istio, kubeadm, harbor, longhorn, metallb, s3 minio, ECK(Elastic Cloud on Kubernetes), prometheus.
- W mniejszym stopniu konfiguruje usługi chmurowe takie jak: CloudFlare(Zero Trust/Access), GCP, Oracle Cloud, AWS, iCloud.
- Utrzymuje i konfiguruje usługi microsoftu, takie jak MSSQL, SharePoint on-perm, IIS, SSRS.
- Rozwiązuje problemy z serii “nie da się”