Tamás Berki
Work experience
ConSol Consulting & Solutions Software GmbH, Munich, Germany
2021 Aug. -
Professional Software Consultant (OpenShift, Kubernetes, DevOps)
My tasks
- Operating a Red Hat OpenShift based PaaS environment (with 900+ servers for 10+ million IoT devices around the world) for a multinational German automotive company
- Consulting with stakeholders in several areas (customer service, technical implementation, operation, knowledge sharing)
- Working in a agile way (SCRUM)
- Writing Python programs and libraries for automated cluster maintenance and reporting
- Writing documentation, drawing diagrams for explaining existing architecture and new solutions
- Writing Ansible playbooks for easier and less error-prone maintenance
- Adjusting monitoring, adding new checks, resolving compatibility issues
- Working in an ITIL based environment
- Creating and supervising changes, incidents, problems
Used technologies
Microservices, Red Hat OpenShift Container Platform, Red Hat Ansible, Red Hat Satellite, Red Hat Enterprise Linux, BMC Remedy ITSM, ITIL, SUSE OpenStack Cloud, Docker, Kubernetes, Jira, Bitbucket, Confluence, Kibana, Elasticsearch, fluentd, HAProxy, Prometheus, Grafana, MariaDB, Jenkins, ArgoCD, Nagios
Used programming languages, markup languages
Python, Bash, YAML, JSON, SQL, Markdown
Deutsche Telekom Systems Solutions HU, Budapest, Hungary
Subsidiary of T-Systems International
2020 Feb. - 2021 Aug.
Application Administrator
My tasks
- Operating a Red Hat OpenShift based PaaS environment (with 900+ servers for 10+ million IoT devices around the world) for a multinational German automotive company
- Consulting with stakeholders in several areas (customer service, technical implementation, operation, knowledge sharing)
- Building new clusters
- Designing, building and testing new solutions
- Writing documentation and implementation handbook
- Currently serving mission-critical applications for the company
- Writing Python programs and libraries for automated cluster maintenance and reporting
- Writing documentation, drawing diagrams for explaining existing architecture and new solutions
- Writing Ansible playbooks for easier and less error-prone maintenance
- Redesigning security and authentication related parts of clusters
- Connecting clusters to OIDC SSO
- Connecting nodes to AD, conecting to a centralised role management solution
- Advanced auditing, with a custom logging pipeline for centralized and secure log collection
- Creating playbook for easier deploying
- Adjusting monitoring, adding new checks, resolving compatibility issues
- Steering reorganization of the team towards agile and DevOps
- Organizing stand-ups
- Designing and supervising Git reposiotries
- Using and teaching using Jira and other agile toolkits
- Working in an ITIL based environment
- Creating and supervising changes, incidents, problems
Used technologies
Microservices, Red Hat OpenShift Container Platform, Red Hat Ansible, Red Hat Satellite, Red Hat Enterprise Linux, BMC Remedy ITSM, ITIL, SUSE OpenStack Cloud, Docker, Kubernetes, Jira, Bitbucket, Confluence, Kibana, Elasticsearch, fluentd, HAProxy, Prometheus, Grafana, MariaDB, Jenkins, ArgoCD, Nagios
Used programming languages, markup languages
Python, Bash, YAML, JSON, SQL, Markdown
mWave Networks Kft., Kecskemét, Hungary
2016 Nov. -
Manager
My tasks
- Designing and implementing IT systems for government buildings, offices and municipalities
- Designing and implementing open access wireless networks for municipalities (European Union - INEA, WiFi4EU initiative)
- Designing and implementing surveillance systems (Ubiquiti, Dahua Technologies)
- Backup solutions for ISO 9001 certified companies and government organization (Hungarian Chamber of Agriculture Bács-Kiskun county directorate)
- Designing and implementing websites and online services
Used technologies
MikroTik RouterOS, Cambium Networks cnMaestro, Ubiquiti Network Management System, Cloudflare, VMware vSphere, Docker, Debian, Duplicati, Git, Elasticsearch, fluentd, Redis, Traefik, Prometheus, Wordpress
Used programming languages, markup languages
Bash, PHP, SQL, Java, Python, YAML, TOML, HTML/CSS
Other experience
Technologies
Spring Framework, Laravel Lumen, Keycloak, FreeNAS
Programming languages, markup languages
JavaScript, Typescript, C
Studies
University of Szeged
2017-2021
Computer Science BSc, Software developer specialization
Projects I made during university studies can be accessed here (Hungarian).
Bányai Júlia Grammar School, Kecskemét, Hungary
2009 - 2017
English Language Exam
B2, complex
Competitions, places
JunctionX Budapest 2019
Magyar Telekom Technology Award
48-hour international hackathon
Our task was to design an IT system for employees of Magyar Telekom that would make their everyday life at the company easier.
Our solution was a system based on microservices using Amazon AWS serverless architecture which connects several (new and available) services (e.g. parking) and makes it accessible on a unified interface.
SZTE ACMCup 2018
Second place
Programming competition, solving algorithmic tasks, organized by University of Szeged
Competition based on the international ACM with the same tasks and problems.
SZTE SEDCup 2018
Third place
Programming competition, 5-hour hackathon, organized by University of Szeged
FIRST LEGO League 2013
First place, Hungary
Programming a LEGO Mindstorms NXT robot (complete the predefined map as soon as possible), designing and presenting a project about a general problem (which was environment protection that year).
FIRST LEGO League 2012
First place, Hungary
Programming a LEGO Mindstorms NXT robot (complete the predefined map as soon as possible), designing and presenting a project about a general problem (which was senior problems that year).
Hobbies
Homelabbing
Specs (from top-down):
MikroTik RB1100AHx4
Dell PowerEdge R710
Intel Xeon X5650 6C/12T 2.66 GHz x2, 120GB DDR3 ECC RAM (12x8GB + 6x4GB), PERC H710 RAID Controller, iDRAC 6 Enterprise, Samsung 860 EVO 500GB SSD
HPE ProLiant DL380e Gen8
Intel Xeon E5-2450L 8C/16T 1.80GHz x2, 48GB DDR3 ECC RAM (12x4GB), HPE H220 HBA Card, iLO 4 Advanced, 5 x 4TB WD Purple HDD (in RAID-Z), Samsung 860 EVO 500GB SSD, Kingston A200 240GB SSD
APC SMX750I with AP9631
Usage
- Both servers have vSphere on it, managed with vCenter
- Active Directory
- Movie storage
- Deploying softwares
- Time Machine Backup, NAS purposes
- Kubernetes and OpenShift deployments for testing