freiberufler PERL Developer / DevOps Engineer / SOLR Expert auf freelance.de

PERL Developer / DevOps Engineer / SOLR Expert

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • nicht angegeben
  • auf Anfrage
  • sk  |  de  |  en
  • 07.04.2025

Kurzvorstellung

* Perl scripting, Shell/Python/Lua scripting
* SQL optimizations
* SOLR/Elasticsearch FullText search
* Lua/OpenResty/Kong API Gateway
* Prometheus monitoring / Loki log forwarding / Grafana Dashboards
* Ansible/Terraform/Puppet automation

Qualifikationen

  • Ansible5 J.
  • Docker5 J.
  • ETL15 J.
  • Grafana
  • Java (allg.)17 J.
  • Lua Scripting15 J.
  • Nginx15 J.
  • Openshift3 J.
  • Perl15 J.
  • PHP5 J.
  • Postgresql15 J.
  • Snmp3 J.
  • SOLR
  • SQL15 J.
  • Terraform
  • XML15 J.
  • XSLT (XSL Transformation)15 J.

Projekt‐ & Berufserfahrung

Interim Developer/DevOps
IONOS SE, Remote
6/2024 – 12/2024 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Lua Scripting, Nginx, Perl, Puppet, Python, Ruby

Perl Developer
Jochen Schweizer GmbH, Munchen
4/2022 – 12/2023 (1 Jahr, 9 Monate)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

4/2022 – 12/2023

Tätigkeitsbeschreibung

* Perl backend application maintenance, bugfixing, new development
* Implement/Migrate bindings to external systems
* Elasticsearch query tunning
* SQL & Reporting

Eingesetzte Qualifikationen

Mysql, Postgresql, Typescript, Elasticsearch, Perl, Reporting, SQL

Technical Consultant, CTO / part-time
Kundenname anonymisiert, Wien
5/2020 – offen (5 Jahre, 1 Monat)
Gesundheitswesen
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Ansible, Docker, Java (allg.), PHP

PERL Entwickler / DevOps
Douglas Informatik & Service GmbH, Hagen
4/2020 – 7/2023 (3 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

DNS, Docker, Perl, Red Hat Enterprise Linux (RHEL), Snmp, SQL

DevOps Engineer
e-quadrat Communications GmbH, Wien
4/2020 – 5/2023 (3 Jahre, 2 Monate)
Finanzdienstleister
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

DevOps (allg.), Kubernetes, Openshift, PHP

Developer / DevOps / SysOps, remote
Superbet, EU-weit
1/2019 – 4/2023 (4 Jahre, 4 Monate)
Finanzdienstleister
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Amazon Web Services (AWS), DevOps (allg.), Postgresql, Server-Monitoring, SQL, Vcloud, VMware vCenter

DWH Developer, Contractor
Cashpoint Agentur & IT Service GmbH, Wien
4/2017 – 5/2018 (1 Jahr, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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...)

Eingesetzte Qualifikationen

Data Warehousing, ETL, Mysql, Perl

Developer, Contractor
Scientific Games GmbH, Austria, Wien
2/2010 – 3/2015 (5 Jahre, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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...

Eingesetzte Qualifikationen

SQL, IBM Aix, C, Oracle-Anwendungen, Perl

Founder
8h.sk - Job search engine for Slovakia, Zilina
1/2010 – offen (15 Jahre, 5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

ETL, Postgresql, SQL, Nginx, Java (allg.), Lua Scripting, Perl, XML, XSLT (XSL Transformation)

Senior Developer (Festanstellung)
Siemens PSE, TMS, Zilina
9/2005 – 1/2008 (2 Jahre, 5 Monate)
Telekommunikation
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

C++, Java (allg.), 24/7 Leistungen, CORBA, Serviceorientierte Architektur, System Architektur, Distributed Computing, HP Openview, TCP / IP

Ausbildung

Algemein
Ausbildung
2000
Zilina

Über mich

Ich bin ein Entwickler, Systemadministrator und DevOps-Ingenieur mit mehr als 15 Jahren Erfahrung in verschiedenen Projekten.

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

* Perl, C, C++, Go, Shell, Python, PHP, Lua, Java...
* 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

Sprache
  • Slowakisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
1944
Berufserfahrung
24 Jahre und 8 Monate (seit 09/2000)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden