
PERL Developer / DevOps Engineer / SOLR Expert
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- nicht angegeben
- auf Anfrage
- sk | de | en
- 07.04.2025
Kurzvorstellung
* SQL optimizations
* SOLR/Elasticsearch FullText search
* Lua/OpenResty/Kong API Gateway
* Prometheus monitoring / Loki log forwarding / Grafana Dashboards
* Ansible/Terraform/Puppet automation
Qualifikationen
Projekt‐ & Berufserfahrung
6/2024 – 12/2024
Tätigkeitsbeschreibung
* Improved Request Accounting system for IONOS CDN
* Implementation of CDN metrics exporter (Prometheus)
* OpenResty LUA modules performance optimization
* OpenResty module for SSO against LDAP
* Puppet modules implementation and maintenance
* Icinga Monitoring checks implementation and extension
* DDOS Mitigation Geospatial report upgrade and improvements
Technologies: Lua, OpenResty, CDN, Influxdb, Monitoring, Prometheus, Gitlab/CI, L
Lua Scripting, Nginx, Perl, Puppet, Python, Ruby
4/2022 – 12/2023
Tätigkeitsbeschreibung
* Perl backend application maintenance, bugfixing, new development
* Implement/Migrate bindings to external systems
* Elasticsearch query tunning
* SQL & Reporting
Mysql, Postgresql, Typescript, Elasticsearch, Perl, Reporting, SQL
5/2020 – offen
Tätigkeitsbeschreibung
* medical data management on basis of Nextcloud
* Integration of basic user LLM based after surgical treatment self-
diagnosis tool using IBM Watson and various LLMs inkl.
ChatGPT/Mistral.AI/PrivateGPT/LocalGPT
* Integration of various open source tools to create complex patient data
treatment management platform (Nextcloud / Rocketchat / Authelia /
Chatwoot... )
* Single-Sign-On (SSO, SAML) with Authentik
Technologies: Ansible, PHP, JAVA, Docker/Podman, Nextcloud, RocketChat,
ChatWoot/Intercom, SSO, SAML, IBM Watson, LLM/ChatGPT/Mistral.ai,
Hetzner, Proxmox, Ceph, Splunk
Ansible, Docker, Java (allg.), PHP
4/2020 – 7/2023
Tätigkeitsbeschreibung
- Migration of Perl script for reconfiguration of DNS and Radius instances
- CentOS system migration and upgrade
- Re-Migration from CentOS to RHEL
- XAdmin Tool containerization and migration
DNS, Docker, Perl, Red Hat Enterprise Linux (RHEL), Snmp, SQL
4/2020 – 5/2023
Tätigkeitsbeschreibung
- Implementation of API access control and rate limiting for consumers.
- Per-consumer request accounting and monitoring via Prometheus
- Image optimization service for SEO improvement + Wordpress plugin
- Containerization of backend system build on PHP/Voyager, and deployment to OpenShift/k8s, auto-scalling
- App Performance Monitoring with Prometheus
DevOps (allg.), Kubernetes, Openshift, PHP
1/2019 – 4/2023
Tätigkeitsbeschreibung
Design and implementation of multi-tenant monitoring and alerting system for NOC team managing 4k+ machines and routers
- Introduction and adaptation of iTop CMDB for inventorizing infrastructure
- Complete resources inventorization into CMDB from multiple 3rd party services (AWS, vCloud, vSphere, Proxmox…)
- System for inventorizing physical infrastructure (routers, servers, shops)
- HA Prometheus based monitoring and alerting system, build on top of CMDB, with multiple federated satellites in isolated tenant networks
- Centralized log collection and storage with Loki (Syslog, App logs)
- All parts of the monitoring automatized using Ansible, with configuration generated from CMDB inventory (declarative monitoring configuration)
- Integration of monitoring systems to various 3rd party systems
- BI reporting system from CMDB data (resource usage, planning, IPAM)
- Migration of existing services to AWS with Terraform+Ansible
- DNS load-balancing service using SNMP metrics
Amazon Web Services (AWS), DevOps (allg.), Postgresql, Server-Monitoring, SQL, Vcloud, VMware vCenter
4/2017 – 5/2018
Tätigkeitsbeschreibung
Maintenance of old DWH perl scripts
Created specialized ETL framework to speedup DWH data loading, with focus on simplified development of additional ETL configs
Created reporting engine for sending text, HTML, CSV, XLSX reports
Created alarm framework for monitoring differences between DWH and production databases
Implemented additional automation tools (Jenkins auto-scheduling...)
Data Warehousing, ETL, Mysql, Perl
2/2010 – 3/2015
Tätigkeitsbeschreibung
HA parallel lottery system development (pure C)
Design and implementation of several automation tools (Rolling Upgrade automation, System Action automation, Regression Testing automation – C/Perl/Shell)
Perl/Shell scripts for management and active monitoring
Partial on-site support and call/defect resolution for German Lotteries
Custom sqlite extensions development...
SQL, IBM Aix, C, Oracle-Anwendungen, Perl
1/2010 – offen
Tätigkeitsbeschreibung
Job search web site – evolved over time from simple RSS aggregator to fulltext powered search engine, collecting jobs from multiple job boards on Slovak
Primary goal of the site is to have fast and simple to use job search engine, with some interesting analytics on the top of it.
Currently serving over 130k visitors and 700k pageview a month.
Technologies & Skills: Perl, ETL, XML/XSLT, HTML/CSS/SVG, Java, SOLR, Nginx+Lua, PostgreSQL
ETL, Postgresql, SQL, Nginx, Java (allg.), Lua Scripting, Perl, XML, XSLT (XSL Transformation)
9/2005 – 1/2008
Tätigkeitsbeschreibung
Leader of product CORBA Migration for new major product version
•vendor change IONA Orbix 3 to TAO (Open Source)
•object model change CORBA BOA to POA
•component redesign/rewrite (where required)
•event distribution architecture change (to CORBA Notification Service)
Responsible for C/C++ Components maintenance & development
Responsible for Solaris OS Maintenance/Patching on customers site
Member of 24/7 Hot line product support team
Project Test-Network maintenance
C++, Java (allg.), 24/7 Leistungen, CORBA, Serviceorientierte Architektur, System Architektur, Distributed Computing, HP Openview, TCP / IP
Ausbildung
Zilina
Über mich
Bemerkenswerte Projekte:
* Wartung, Migration und Implementierung von Legacy Perl-Skripten und neuen Funktionen (Catalyst, DBIx, Moose...)
* SOLR/Elasticsearch/Fulltext Suche Implementierung und Abfrage-Tuning
* SQL/PostgreSQL/MySQL Datenmodell und Abfrageoptimierung
* Inventory von Cloud-Ressourcen und Import in die CMDB
* Erstellung von SQL/BI Reports
* Erstellung von Low-Code/No-Code Applications
* Einrichtung eines komplexen Prometheus Monitoring und Log Forwarding Systems mit Grafana-Dashboards (Prometheus, Grafana, Loki, TimescaleDB, FluentD)
* Kong, OpenResty, Lua API Gateway Erstellung
* Dockerisierung von Applications (PHP, NodeJS, Perl, Java...), Deployment auf OpenShift/Kubernets, Auto-Calling, korrektes Logging und Monitoring
* Migration und Wartung von VMWare auf Proxmox clusters
* SSO/SAML mit Authentik/Authelia...
Weitere Kenntnisse
* SQL, PostgreSQL, Oracle, MySQL, Sqlite, DWH
* Nginx/OpenResty, IP Networks, HA systems...
* Ansible, Terraform, Puppet, Automation, Jenkins, Rundeck, Prometheus, Grafana, Loki
* Nextcloud, Rocketchat
* Web Scrapping, XSLT, Extract-Transform-Load (ETL), Data WareHouse building (DWH)
* SOLR, Elasticsearch/Openserach, Typesense fulltext
Persönliche Daten
- Slowakisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden