Matthias Weiss-DevOps Engineer
Check rate
Experience
DevOps Engineer
Interhyp AG
- Infrastructure management using Puppet and Terraform for consistent environments
- Maintenance and adjustment of Terraform scripts for Azure cloud deployment
- Migration of database systems and services to Azure Cloud
- Introduction of GitOps with ArgoCD for fully automated deployments
- Customization and development of GitHub pipelines for CI/CD workflows
- Creation of Helm Charts for standardized deployments
- Migration of repositories from Bitbucket to GitHub
- Operation and performance optimization of an Oracle 19c grid cluster (RAC, Dataguard)
- Setup and management of MongoDB instances (on-premises and Azure Kubernetes)
- Setup of PostgreSQL clusters in on-premises and Azure Kubernetes environments
- Migration of services, data sets and stored procedures from Oracle to PostgreSQL
- Troubleshooting and performance tuning of complex data infrastructures
- Installation, configuration and upgrade of Tableau in the production BI environment
- Development of sanity checks to monitor business processes and application logic
- Adjustment of backup and recovery strategies to new requirements
- Execution of disaster recovery and point-in-time recovery
- Technologies used: Oracle 19c RAC Grid Dataguard, PostgreSQL 16, MongoDB, MySQL Cluster, Kubernetes (Azure), Tableau, Puppet, Terraform, ArgoCD, GitHub/Bitbucket, CheckMK, Prometheus, Grafana, Icinga2, Ubuntu/RHEL
DBA / Consultant
Bundesdruckerei
- Analysis and resolution of deadlock issues in the Galera Cluster
- Performance tuning and optimization of database configuration
- Setup, backup and recovery of the Galera Cluster
- Adjustment of Ansible scripts for automated installation and configuration
- Technologies used: MySQL, MariaDB, Galera Cluster
DevOps Engineer (Cloud Architect)
Dataport AÖR
- Planning and implementation of the on-premises cloud architecture
- Leading the build and optimization of existing and new cloud infrastructures
- Setting up containers and cloud infrastructure for the target environment IONOS Cloud
- Integrating new business applications into the existing cloud infrastructure
- Migrating YAML configurations to Helm Charts for standardized deployments
- Adjusting GitLab repositories and CI/CD pipelines
- Introducing and customizing Terraform for rollouts on external systems
- Developing Docker containers for monitoring solutions
- Performing system hardening for Linux systems and containers according to BSI guidelines
- Implementing and maintaining the operations manual based on BSI basic protection
- Regularly conducting BSI basic protection audits and penetration tests
- Creating backup and security concepts to meet KRITIS requirements
- Introducing HashiCorp Vault as a central secrets management
- Migrating and operating database systems (PostgreSQL, MySQL, MariaDB, Oracle)
- Migrating from Oracle to PostgreSQL including stored procedures and data sets
- Implementing high availability solutions for databases in KRITIS environments
- Planning and executing disaster recovery and point-in-time recovery
- Introducing Dell PowerProtect for backing up stateful containers (e.g. Elasticsearch)
- Technologies used: Docker, GitLab, Prometheus, Icinga2, Grafana, ELK, Kibana, Elasticsearch, Ranger, IONOS, Helm Charts, Kubernetes, PostgreSQL, MySQL, MariaDB, Ubuntu, SLES, OpenSearch, Oracle 19c, Keycloak, ClamAV, Apache Tomcat, JBoss
MySQL DBA
Landesamt für Digitalisierung, Breitband und Vermessung
- Performed MySQL upgrade paths from 5.6 to 5.7 to 8.0
- Evaluated the migration path to MariaDB as a MySQL alternative
- Migrated data and services from Oracle to MySQL and PostgreSQL
- Provided interim support for colleagues' PostgreSQL upgrades
- Built Galera clusters for geo-redundant data center operations
- Implemented replication solutions for data backup and distribution
- Planned high availability and disaster recovery scenarios
- Created a roles and permissions concept for MySQL 8
- Implemented the security concept according to BSI basic protection and ISO 27001
- Set up a monitoring system with Icinga2 for all database systems
- Performed performance analyses and targeted tuning measures
- Advised development teams on performance optimization and schema design
- Reorganized backup and recovery scenarios for Galera clusters and MySQL 8
- Planned high availability and disaster recovery
- Technologies used: MySQL 5.6/5.7/8.0, MariaDB 10.4, XtraDB, Galera Cluster, PostgreSQL, Docker, Git, SLES 11 SP4/12/15, Ubuntu 20.04, Icinga2, Icingaweb2, Grafana, InfluxDB, Veritas Cluster Server, Borg
DevOps Engineer
weiss Systemtechnik
- Built cloud-based cluster solutions for rapid rollout of shop platforms
- Designed and implemented automated rollout mechanisms
- Optimized Docker containers for maximum performance and efficiency
- System administration and infrastructure tuning
- Built and maintained MySQL clusters and high availability databases
- Set up a MySQL Enterprise Monitoring system to monitor database performance
- Patching and version upgrades of database systems
- Built a monitoring system based on Icinga2
- Automated integration of monitoring into the existing infrastructure
- Developed custom monitoring plugins for Icinga2
- Set up and configured payment service providers
- Backup and disaster recovery for containers, systems and databases
DevOps Engineer
TUI Deutschland
- Detailed analysis of existing data processing workflows and migration strategies
- Building proof-of-concepts (PoCs) for Azure, AWS, and Google Cloud
- Evaluating and migrating existing system landscapes to cloud environments
- Planning resource usage in time slices for cost savings
- Migrating and developing batch jobs using Cygwin, PowerShell, and Bash
- Introducing and migrating to Git as version control system
- Automated integration of Icinga monitoring into cloud infrastructure
- Developing custom monitoring plugins for Icinga2
- Training team members on new cloud technologies and processes
DevOps Engineer
ING DiBa
- Analyzing the current application landscape and communication architecture
- Identifying improvement opportunities and creating a target architecture
- Rebuilding infrastructure for horizontal scalability and automation
- Migrating legacy systems to current versions (SLES 11/12/15, RHEL 6/7)
- Database patching, version upgrades, and setting up MySQL Enterprise monitoring
- Improving production workflows with CI/CD pipelines
- Segmenting networks into security zones based on compliance requirements
- Implementing network infrastructure according to BaFin and BSI guidelines
- Analyzing and resolving CERT alerts
- Setting up SIEM monitoring to detect security events
- Creating security documentation and operation manuals for BSI and BaFin
- Developing a disaster recovery plan for the new infrastructure
- Backing up data using mysqlbackup, Borg, and custom scripts
- Automating Icinga monitoring integration and developing custom plugins
Architect and DevOps
1&1 Internet AG
- Reorganizing and modernizing infrastructure including Java upgrade (1.7→1.8)
- Migrating legacy systems to current versions
- Setting up a load balancing infrastructure
- Building a network stack for failover scenarios using BGP
- MySQL version upgrades, patching, performance tuning, and analysis
- Rolling out Icinga2 monitoring including custom plugin development
- Developing a backup and recovery plan for geo-redundant operations
- Introducing Bacula as a central backup solution
Project Lead and DB Administration
1&1 Internet AG
- Setting up Linux systems and network infrastructure
- Implementing Border Gateway Protocol for georedundancy
- Integrating and configuring JBoss application servers
- Automating MySQL database systems (configuration and rollout)
- Planning and building geo-redundant MySQL database systems
- Setting up automated rollout mechanisms using Jenkins pipelines
- Building the monitoring system and developing custom Icinga plugins
Project Lead and DevOps
1&1 Internet AG
- Setting up new JBoss infrastructure for testing and production environments
- Java upgrades (1.5→1.6→1.7) and introducing JBoss 7 and Tomcat 7
- Replacing Sybase with PostgreSQL database systems
- Migrating backend systems from Oracle 10 to 12
- SEPA migration: bug fixing and troubleshooting of affected applications
- Documenting the existing system landscape
- Creating rollout and QA processes
Project Management and DevOps
1&1 Internet AG
- Setup of new JBoss infrastructure for testing and production
- Optimization of business and production processes
- Introduction of Kaizen and continuously improving quality assurance
- Implementation of QA processes to comply with ISO 9001:2009
- Development of new sales structures and streamlining of infrastructure
- Creation of action plans with ongoing success monitoring through KPI reports
- Migration of backend systems from Oracle 10 to 12
Managing Director
weiss Systemtechnik
- Administration of systems and applications
- Support for development in architecture and optimization (near and offshore)
- Design and implementation of geo-redundancies
- Development of tools for automated build, unit testing, and deployment
- Development of KPI reports and reporting tools for process automation
- New setup of monitoring with Icinga and CheckMK including KPI reporting
- Automated integration of new systems into monitoring (400 hosts, 12,000 services)
- Creation of action plans and monitoring their implementation
- Implementation of QA processes to comply with ISO 9001:2009
Project Management and Administration
1&1 Internet AG
- Leading and coordinating database migration in cooperation with development
- Reducing load on central database system by separating database schemas
- Optimization of backend connections and planning of geo-redundancy
- Support for development in architecture and optimization (Hibernate, business workflow)
- Creation of custom KPI reports and monitoring dashboards
- Automation of new system integration into monitoring (400 hosts, 12,000 services)
- New setup of monitoring with Icinga and CheckMK including KPI reporting
Project Management and DevOps
1&1 Internet AG
- Leading and coordinating migration with the application development team
- Creation of custom reports (KPI) and monitoring solutions
- Support for development in architecture and optimization (Hibernate, business workflow)
- Reducing load on central database system by separating database schema
- Optimization of backend connections and planning of geo-redundancy
Project Management and Software Development
Coface
- Operation and optimization of application and system landscape based on BEA WebLogic and Oracle
- Performance analysis and tuning of the entire infrastructure
- Setup of Linux-based cluster systems including load balancing
- Administration of Oracle Data Guard and Active Data Guard
- Backup and recovery using Oracle RMAN
- Development of Perl scripts for batch applications and data processing
- Migration of monitoring from Icinga to Icinga2
Project Coordinator / DevOps
1&1 Internet AG
- Development of portlets for support applications
- Development of JMS services for asynchronous state and permission management
- Operation of complex middleware environments (Apache, Tomcat, JBoss)
- Performance analysis, tuning and bug fixing (MySQL, J2EE)
- Incident analysis and resolution for third-party integrations
Database Administrator
1&1 Internet AG
- Installation, maintenance and setup of database infrastructure
- Database upgrades: Oracle (9i→10g→11gR2), and MySQL patch management and upgrades
- Design of geographically distributed redundancies (twin datacenters in EMEA and USA/APAC)
- Data migration from previously overlapping business divisions
- Data analysis, evaluation and KPI reporting
- Project management of merging mail systems nationally and internationally
Project Management and Development
UMC Global
- Planning and setup of maritime network infrastructure (satellite/UMTS)
- Implementation of comprehensive network connectivity for container shipping
- Setup of data replication for Lotus Notes and other applications
- Development of priority-based data replication with cost optimization
- Development of backend components and services as an information layer (EJB 3.0, Hibernate)
- Migration of master data from external systems
Tester
T-Systems
- Test analysis and execution
- Test specification
- Test automation
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Telecommunication, Government and Administration, Banking and Finance, Real Estate, and Tourism.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Operations, Project Management, and Quality Assurance.
Summary
Many years of experience building, operating and optimizing complex infrastructure and database systems with a focus on high availability, scalability and security - both on-premises and in the cloud (Azure, AWS). I have special expertise in automating deployments, monitoring infrastructures (e.g. Icinga2, Prometheus) as well as in migrating and managing the lifecycle of relational and NoSQL databases like Oracle, PostgreSQL, MySQL and MongoDB. I focus on regulated environments with requirements for compliance, availability and disaster recovery (BSI basic protection, ISO 27001, KRITIS).
As a generalist, I quickly understand customer needs and implement them independently. I combine forward planning, tactics and diplomatic skills to handle even major challenges with ease. My technical background helps me judge situations, decisions and their consequences.
Skills
Cloud & Devops: Kubernetes, Docker, Helm Charts, Terraform, Argocd, Azure Devops, Aws, Ci/Cd, Gitops, Github Actions, Gitlab Ci
Databases: Oracle 19c (Rac, Dataguard, Rman), Postgresql, Mysql/Mariadb (Galera Cluster, Replication), Mongodb, Elasticsearch/Opensearch
Monitoring: Icinga2, Prometheus, Grafana, Checkmk, Elk Stack, Mysql Enterprise Monitor
Security & Compliance: Bsi Basic Protection, Iso 27001, Kritis, System Hardening, Pen Tests, Keycloak, Hashicorp Vault
Operating Systems: Sles (10-16), Rhel (6-9), Ubuntu, Debian
Programming: Bash, Python, Perl, Java (J2ee), Php, Sql/Pl-Sql
Languages
Education
Technical University of Munich
Electrical Engineering · Munich, Germany
Isny University of Applied Sciences
Computer Science · Isny im Allgäu, Germany
Statistics
Experience
Global Experience
Expertise
Profile
Frequently asked questions
Have questions? Find more information here.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a DevOps Engineer
Nearby freelancers
Professionals working in or nearby Boms, Germany
