Devops and SRE Consultant CV

My Linked in Profile: http://hu.linkedin.com/pub/zoltan-veress/0/7/435

Publications

End-to-End e-business Transaction Management Made Easy
Redbook, published 18-december-2003

PDA Management with IBM Tivoli Configuration Manager
Redbook, published 06-may-2003

All about IBM Tivoli Configuration Manager 4.2
Redbook, published 11-december-2002

Tivoli Software Distribution 4.1: Netview DM Migration
Redbook, published 2-may-2001

Tivoli Software Distribution 4.1: New Features and Scenarios
Redbook, published 2-may-2001

Experience

2022 July. – Present Satoshipay/Pendulum100% remote work

DevOps Engineer

– Create architecture for blockchain node infrastructure for pendulum chain.
– Provision node infrastructure on AWS using Terraform in various regions and Availability zones.
– Internal/external networking.
– IAM policies, roles, etc.
– Security Groups.
– Access Control Lists.
– S3 buckets.
– EC2 instances.
– CloudFront Distributions.
– Route53 and Automated SSL certificates and domain validations.
– Application and network node balancers.
– Deploy nodes using Gitlab CI/CD pipelines
– Manage cloud based company Gitlab.
– Develop automation in Python and Bash.
– Create fully automated deployment without a single manual step.
– Create rust compilation pipeline to automatically compile code once the master Github branch changes.
– Automatically create docker images from compiled code and publish it to docker hub as part of the pipeline.
– Automatically create Debian based installation packages for the complied software as part of the pipeline.
– Test created packages and docker images on various platforms as part of the pipeline.
– Upload created binary and Debian installation files to our download site as part of the pipeline.
– Run collator, validator, archive and RPC nodes for Polkadot based blockchain project.
– Run Stellar validator nodes including archive nodes.
– Deploy Stellar nodes on Contabo and AWS using terraform, cloud-init and Gitlab pipelines.
– Deploy Prometheus and Grafana automatically using Gitlab CI/CD pipelines and automate Grafana provisioning using custom yaml files.

2021 September. – 2022 – July IBM Germany100% remote work

DevOps Engineer / Systems Integration Specialist

– Set up DEV/TST/STG/PRD environments on Gitlab.
– Set up Terraform with Gitlab and Jenkins.
– Automate software deployment using Gitlab CI/CD pipelines.
– Maintain CI/CD pipelines.
– Develop additional automation and logic in Bash and Python to supplement Gitlab deployment.
– Create Gitlab deployment architecture.
– Automate AWS deployment of EC2, RDS, Redis, IAM, etc using Terraform and userdata scripts.
– Use/Maintain Artifactory for software repository.
– Deploy Elasticsearch
– Set up Elasticsearch clustering and backups.
– Develop integrations and automation in Python and exposure to java.
– Deploy Kubernetes/docker based applications using Terraform.
– Exposure to IBM Cloud.

2021 March. – 2021 Aug. (part time) Luminor Bank, Baltics ( Lithuania, Latvia, Estonia ) – 100% remote work

DevOps Engineer

– Supporting Luminor bank’s Open Banking development team.
– Creating modifying terraform plans.
– Managing AWS.
– Deploying and troubleshooting Jenkins CI/CD Pipelines.
– Managing github repos.
– Setting up pipelines.
– Managing/troubleshooting Multiple EKS clusters

2020 Sept. – 2021 March (part time) Luminor Bank, Baltics ( Lithuania, Latvia, Estonia ) – 100% remote work

Python Developer and Monitoring Specialist

– Implement application monitoring according to specifications
– Liaise with various groups inside the bank, take requirements and translate them into monitoring
– Create hybrid visualization using Grafana by combining data from various monitoring and other sources
– Configure Zabbix to Opsgenie integration
– Use terraform to make configuration changes
– Develop Monitoring Automation Toolset in python3 to achieve the following:
– Extract data from various sources and transform it into meaningful datasets.
– Automated Maintenance Window Management
– Automated CMDB vs Monitoring verifications
– Automatic host group creation and assignment
– Automatic Monitoring Inventory
– Reporting development to create custom monthly availability report data and create reports in Power BI
– Automatic security reporting according to specifications
– Create universal python library to be used across all automation scripts

2020 Sept – 2021 Aug. WESTPOLE Vilvoorde, Belgium 100% remote work.

Monitoring & Devops Consultant

– Installation and configuration StackState.
– Installation and configuration of OpenShift.
– Deploy Vmware VMs using Gitlab pipelines and Terraform
– Provision VMs on Proxmox using Gitlab pipelines and Terraform
– Automatically provision Openshift Clusters on Vmware using Gitlab pipelines and Terraform
– Creating docker images, containerizing python scripts.
– Extensive automation and testing with python scripting.
– Installation and configuration Morpheus cloud software.
– Script integrations using python for stackstate.
– Installing and deploying Instana.
– Creating custom Prometheus exporters using Python.
– Feed monitoring metrics to Dynatrace API using Python.
– Test Turbonomic.

2013 Mar. – 2020 Sept. Iris ICT/Canon Vivoorde, Belgium + Budapest, Hungary – 100% remote work

Monitoring & Performance Consultant

– Installation and configuration of Zabbix
– Custom Zabbix development to monitor internal applications
– Installation and configuration of Grafana to server as a unified console of multiple monitoring systems
– Installation and configuration of ICABI / IBM Cloud Application Business Insights
– Experience with working with AWS and Docker Environments
– Monitoring cloud based environments, AWS, Docker
– Installation and customization of Netcool Omnibus 7.4, 8.1
– Installation and customization of Dynatrace across various plat-forms
– Installation and customization of Splunk
– Installation and customization of AppDynamics across various platforms
– Integrate Appdynamics with Netcool Omnibus Alerting Server and enable autoticketing.
– Extensive automation development using python 2.7, 3.x, sele-nium, php, perl across various platforms and environments.
– Integration of multiple monitoring systems to achieve best of breed solutions for multiple customers.
– Installation and customization of IBM Monitoring 8.1.4 and pre-vious versions.
– Automation of ITM agent rollouts and installations
– Planning and executing IBM suite upgrades such as ITM, Omni-bus, Impact fixpacks,.
– ITM 6.3.0.2,3,4,5,7 and Omnibus integration using the EIF Probe
– Netcool/Impact 6.1.1, 7.1 installation and configuration
– Developing Impact Policies using IPL to achieve event and tick-et consolidation.
– Developing Netcool Omnibus Triggers
– Developing ticketing gateway for TopDesk in IPL
– Installation and configuration of TADDM 7.2.1.4
– Installation and configuration of Omnibus SCOM probe ( 2007, 2012)
– Development of a ticketing gateway for TOPDESK using Impact
– Integrating PRTG monitoring tool into Netcool Omnibus
– Installation of TADDM windows gateways and anchors
– Installing Jazz for Service Management 1.0.3
– Creating Jazz pages and dashboards for ITM and ITCAM prod-ucts
– Installing ITM 6.3 and 6.3.0.1, 6.3.0.2, 6.3.0.3, 6.3.0.4, 6.3.0.5, 6.3.0.7
– Installing Smart Cloud Control Desk 7.5.1
– Installing IBM Tivoli Netcool/OMNIbus Gateway for TSRM
– Setting up autoticketing
– Configuring TADDM, ITM, Omnibus and Control Desk with Jazz and OSLC
– Integrating TADDM, ITM, Omnibus into Control Desk to achieve a console view and auto-ticketing.
– Using MySQL as a data repository for Impact policies to deter-mine hosts location, event summary translation to human reada-ble format and logging of events to have properly stored histor-ical data.
– Developing customer portal using Joomla, PHP, javascript and MySQL
– Auto generating customer portal content from ITM and Omnibus ( eg agent status, latest events, etc )
– Auto generating Tivoli Common Reporting reports for our cus-tomer portal
– Extensive Monitoring toolset integration and consolidation man-agement level visualization on Grafana.
– Integrating SCOM 2012, 2007 with Netcool Omnibus using the SCOM probe.
– Custom ITM Agent development for multiple in house applications such as:
– Uniflow Server
– Uniflow RPS
– Palette
– Therefore
– PrismaDirect

2018 Nov. – 2019 Feb. Boca Capital LLC San Antonio, TX + Budapest, Hungary – Remote work

Data Scraping and Integration Specialist

– Acquiring data from various county property appraisal sites.
– Acquiring data from various county property tax sites.
– Integrating tax and appraisal data to one list.
– Design and Develop web data scrapers using Selenium and Py-thon.
– Develop data aggregator to create datasets.
– Design and create MySQL database housing more than 1.000.000 property records.
– Compile tax delinquency & Absentee owner lists based on vari-ous data sources and requirements.
– Install and manage hosting and server based on Ubuntu and Li-node

2011 October– 2013 Jan. IBM Australia, Sydney NSW Australia

Tivoli Specialist

– Rollout and administration of ITM 6.x monitoring environment
– Doing 100% tivoli project work for a large financial client
– Rollout of ITM agent for ITNM
– Exposure to Netcool Omnibus ( various probes and servers ) and Impact
– Installation, Configuration of Tivoli Common Reporting
– Tivoli Integrated Portal installation, configuration
– IBM ITCAM Extended Agent for Oracle Database 6.3.1 installation and configuration
– Automated installation package creation for ITCAM for Application Diagnostics 7.1.0.3 ( WAS and HTTP agents )

2011 feb – 2011 August IBM Ireland Dublin, Ireland

Tivoli Specialist

* Migrating HP Openview into ITM
Writing custom converter in perl and PHP to convert hunderds of custom HP monitorins into ITM situation XML format, including disk, process ( win, unix ), Windows Services and custom logfile monitoring using Windows eventlog.
* Installing ITM servers, agents, etc
* Whole ITM monitoring suite deployment including:
* ITM J2EE agent
* ITM WebSphere agent
* ITM MQ agent
* ITM OS agents ( ux, nt, lz, a4 )
* ITM Citrix Agent
* ITM Oracle Agent
* ITM DB2 Agent
* ITM Sap Agent
* ITM Domino Agent
* ITM Sybase Agent
* ITM IIS Agent
* ITM Apache Agent
* Installation and maintenance of Netcool Omnibus
* Installation and maintenance of Netcool Impact
* Installation and maintenance of Netcool webtop – TIP

2009 Dec – 2010 May IBM Netherlands ( ABN Amro Project ) Amsterdam, NL

Tivoli Specialist

* Maintaining ABN-Amro’s Tivoli Environment
* Planning and executing DM37 to ITM6 migration
* Evaluating new products to include in the current systems management portfolio
* Extensive Scripting in perl and php to automate daily management tasks
* Cross-training staff to use ITM6 instead of DM37

2005 Oct – 2009 Nov IBM Ireland Dublin, IE

Tivoli Specialist

* Architecture design of the Shared Customer Infrastucture
* Exposure to TADDM 7.1, Netcool Ombibus, CCMDB, TBSM 4.1.1
* Configuration of Compuware ServerVantage
* Definition of monitoring layers and high level design of Vantage monitoring
* Linux, AIX, Windows, Solaris administration
* WebSphere, Apache, installation, configuration Administration
* Supporting Tivoli in a multicustomer environment
* Design and implementation of ITM 6.1/6.2
* Architecture design for TPM
* Architecture, design and implementation of TLCM 2.3 in a multi-customer environment
* IBM Tivoli Omegamon XE for Messaging implementation
* IBM Tivoli Monitoring for databases 6.1 ( DB2/Oracle )
* IBM Tivoli Monitoring for Messaging and Collaboration 6.1 ( Lotus Domino )
* Design and implementation of Tivoli Data Warehouse 2.1
* IBM Tivoli Service Level Advisor 2.1.1 Implementation
* Administration of ITM 5.1.2
* Administration of TEC 3.9
* Administration of FWK 4.1.1
* Implementation, design of Tivoli Workload Scheduler 8.3
* TWS migration from 8.2 to 8.4.1
* Monitoring various devices using Netview and SNMP
* Experience with IBM Director and Tivoli integration
* Extensive experience managing Tivoli Framework and ITM 6.1 across firewalls
* Experience with AS400 endpoints and Qsysopr adapters
* IBM Tivoli Provisioning Manager 5.1 evaluation
* Mapping ITIL processes against Tivoli Products
* Administration/Implementation of the following ITM modules:
* ITM for mySAP
* ITM for Oracle
* ITM for Messaging and Collaboration
* ITM for Virtual Servers
* ITM for Web Infrastructure
* ITM for Applications

2004 Nov – 2005 oct Schiphol Amsterdam Airport Amsterdam, NL

Tivoli Specialist Technical Leader

* Technical Management of the Tivoli team of Schiphol Group
* Troubleshoot the Tivoli environment
* Stabilize the Tivoli environment
* Redesign Profile Manager/Policy Region structure
* Implementation of ITM 5.1.2
* Impementation of TEC 3.8/3.9
* Impementation of TEDW 1.2
* Design monitoring solutions
* Extensive experience with Resource Models
* Extensive experience with Sun Solaris, IBM AIX, Linux, and windows platforms
* Extensive perl scripting
* Extensive automation of the environment using tasks/scripts
* Communication towards the management
* Plan/design future Tivoli module implementations
* Implementation of ITCM 4.2.1
* Migration of the Tivoli databases environment from Oracle to DB2
* DB2 installation administration

2003 May – 2004 Nov IBM France Nice, France

Tivoli Specialist ( implementation and support )

* Implementation of Tivoli Software Distribution 4.1
* Design/Implementation/Administration of Tivoli Remote Control 3.7.1
* Design/Implementation/Administration of Tivoli Remote Control 3.8.1
* Development of additional features for Tivoli Remote Control’s default CGI scripts such as Endpoint health check.
* Implementation of Tivoli Inventory 4.0
* Implementation of IBM Tivoli Configuration Manager 4.2
* Architecture ,design and Implementation of Tivoli Enterprise Data Warehouse 1.1
* Administration of Tivoli Enterprise Data warehouse
* Administration of Tivoli Presentation Services
* Implementation of IBM Tivoli Service Level Advisor 1.2.1
* Administration/Support of ~60 TMRs in a multicustomer environment
* Administration of DB2 7.2,8.1
* AIX, Windows 2000 administration
* Extensive Perl scripting
* Extensive experience with ITM 5.1.1 and 5.1.2
* Basic Resource Model development
* Extensive experience with TEC 3.8 and 3.9
* Rule development
* TEC <-> TSM integration
* Installation of Framework 4.1.1 and ITCM 4.2.1
* Planning migration from 3.7.1 framework and SWD 4.1, INV 4.0 to framework 4.1.1 and ITCM 4.2.1
* Evaulation of migration risks
* WebSphere 4.0, 5.0 installation, administration, troubleshooting
* TaskLibrary Development in TLL and perl

2003 sept IBM ITSO Austin, TX, USA

Tivoli Analyst/ Author (one month assignment)

* Write an IBM redbook about IBM Tivoli Monitoring for Transaction Performance 5.2*
* High level understanding of the new Tivoli Architectures
* TMTP 5.2 installation/configuration/Administration/design
* WebShere 5.0 installation/Configuration/Admnistration
* DB2 8.1 Installation/Configuration/Administration
* Suse Linux 7.3 installation configuration /mplementation with TMTP 5.2
* AIX 4.3/5.1 configuration/implementation with TMTP 5.2
* Windows 2000 Server installation/configuration/implementation with TMTP 5.2

2003 Febr – March IBM ITSO Austin, TX, USA

Tivoli Analyst/Lead Author (2 months assignment)

* Write an IBM redbook about ITCM 4.2 and PDA management
* Tivoli Access Manager 3.9/4.1 installation ( AIX/Windows )
* Tivoli Access Manager 3.9/4.1 configuration ( AIX/Windows )
* ITM installation, configuration
* TEC 3.8 installation configuration ( AIX/Windows/linux )
* AIX 5.1,4.3.3, Windows 2000 Advanced Server installation configuration
* WebSphere Advanced Server 4.01 installation, Configuration ( AIX, Windows, Linux )
* DB2 installation, configuration, tuning ( AIX, Windows, Linux )
* Tivoli Web Gateway installation Configuration ( AIX, Windows )
* IBM Tivoli Configuration Manager 4.2 installation, configuration ( AIX, Windows )
* IBM Tivoli Framework 4.1 configuration, tuning, perl scripting

2002 Sept – 2003 jan IBM Belgium ( Belgian Post Project ) Nossegem, Belgium

Tivoli Developer

* Software Distribution design/implenetation for interconnected TMR’s
* Customizing and programming the Activity Planner XML sources
* Extensive perl scripting for framework related issues
* Maintain the production Tivoli environment
* AIX Administration , configuration
* DB2 installation, configuration and tuning
* Develop Web User interface to interact with the Activity Planner in perl/CGI
* Develop Pristine installation solution
* Module for SAP R/3 installation/configuration/administration

2002 June – August IBM ITSO Austin, TX, USA

Tivoli Analyst/Developer (6 weeks assignment)

* Write an IBM redbook about the IBM Tivoli Configuration Manager 4.2
* First hand experience with the Framework 4.1
* First hand experience with the Inventory 4.1
* First hand experience with the Software Distribution 4.2
* Websphere Advanced Server installation/Configuration
* Tivoli Access Manager Configuration
* DB2 for Windows/AIX installation Configuration and tuning
* First hand experience with the Web Gateway Server solution
* Java scripting
* Extensive Perl scripting
* Extensive experience with Interconnected TMRs
* First hand experience with the Enterprise Directory Query facility ( Active Directory integration with Software Distribution)
* Activty Planner/CCM XML analysis

2001 april – 2002 jun IBM Belgium ( Belgian Post Project ) Nossegem, Belgium

Tivoli Architect/Developer

* Plan, design and implement the Tivoli SWD 4.1, 4.0 architecture for 15.000 Endpoints and 600 servers
* Software Distribution design/implenetation for interconnected TMR’s
* Plan, design and implement the pristine ( automated operating system installation and additional software setup ) solution
* Customizing and programming the Activity Planner XML sources
* Login Policy development select_gateway, allow_install, after_install policies in perl to exdent the capabilities of the SWD 4.1.
* Extensive perl scripting for framework related issues
* Implement FWK 3.7,3.7.1, TE/C 3.7, DM,3.6.2 Manager for NT 3.6.2, Remote Control 3.7,3.71, Inventory 4.0
* Maintain the production Tivoli environment
* Windows 2000, administration basic knowledge of Active Directory
* AIX Administration , configuration
* DB2 installation, configuration and tuning
* Develop Web User interface to interact with the Activity Planner in perl

2001 April Logica ( Astrom Project ) Brussels, Belgium

Tivoli Architect/Analyst

* Plan the TEC and DM Architecture
* Define the system monitoring sources and events which will be recieved
* Plan the interface between the ILOG modules and Tivoli.
* Define the additional needed Tivoli Modules ( Manager for Sybase , Netview 6.0 )

2001 Jan – March IBM ITSO Austin, TX, USA

Tivoli Specialist/Developer(2 months assignment)

* Write an IBM redbook about Tivoli Software Distribution 4.1
* Write an IBM redbook about the NVDM – Tivoli SWD 4.1 migration
* First hand experience with the SWD version 4.1 and with the Framework 3.7.1
* Activity Planner
* Pristine Tool
* Mobile Solution
* Migration Control Center for the NVDM <-> SWD4.1 migration
* Orcale for NT installation configuration for the SWD4.1

2000 Jun – 2001 jan IBM (Web Content Hosting) Ehningen, Germany

Tivoli Specialist

* Develop the Tivoli User Administration 3.6,3.6.2 Architecture
* Implement and test the Tivoli User Administration 3.6
* Document and develop the user interface for the User Administration
* Implement the 3 tiered architecture of the Framework 3.6,3.6.2,3.6.3,3.7
* Implement Tivoli Enterprise Console 3.6, 3.6.2
* Implement Tivoli Inventory 3.6. 3.6.2
* Implement DB2 for TEC and Inventory, connect the RIM interface to them
* Implement DM and forward its events to the TEC
* Implement Tivoli Software Distribution 3.6, 4.0
* TroubleShoot the Tivoli Environment
* NT Administration
* AIX Administration
* Perl Scripting
* EAI ( Enterprise Application Integration )

1999 oct – 2000 Jun. IBM (AAB Retail B. Project) Budapest, Hungary

Tivoli/AIX Specialist

* Administering, configuring, installing AIX
* Maintenancing RS6000 hardware
* Planning, implementing 3 tiered architecture
* Installing, administering, configuring planning Tivoli Framework, Inventory, Remote Control, Software Distribution ( 3.6 )
* Replacing NVDM ( TME10 ) Software Distribution with Tivoli Software Distribution 3.6.1
* Managing and rolling out 1000 clients and 40 servers
* Planning the optimal hardware configuration
* ADSM client configuration ( NT, AIX )
* Perl, Object Rexx scripting for the Deployment and writing tools for Response File generating, version control, etc

1999 mar – oct. IBM (AAB Retail B. Project) Budapest, Hungary

Software Distribution Team Leader ( Tivoli spec. )

* Planning and scheduling the weekend software updates
* Leading the Software updates
* Leading all System Management procedures
* Leading system migration to a new environment

1998 oct – 1999 mar. IBM (AAB Retail B. Project) Budapest, Hungary

Software Distribution ( Tivoli spec. )

* Supporting 900 workstations and 40 servers
* Version control
* Creating Automated install packages
* Integrating new systems to the current production system
* Writing scripts on AIX and PC to automate the installation processes ( Rexx, Object Rexx )
* Using Tivoli products ( especially NVDM/6000 – TME10 application ) detecting and correcting errors in the product. Maintaining and supporting it. Creating the Change control files developing the packages and the Plans in AIX environment
* Planning and developing the Client configuration ( Windows NT )
* Windows NT automated setup creating and automate all needed software installations
* Windows NT/95 Registry Programming
* Tivoli Remote Control configuration, installation
* Installing, configuring NVDM / AIX /NT
* Administering AIX
* Developing small helpful applications for helping the distribution ( version check .. and so on ) in Object Rexx and Visual Basic
* Using Installshield to create automated install packages
* Working with the InstallShiled script language
* Tivoli Framework, Software Distribution, Remote Control, Inventory, SIS, planning, installation, configuration

1997–1998 oct. IBM (AAB Retail B. Project) Budapest, Hungary

Technical Support, System Administration

* Supporting and Administering the ABN-AMRO Bank’s Windows NT network ( 400 PC-s, 900 users )
* Supporting Microsoft Office, Printers, virus infections, and banking applications
* Administering ADSM backup, Lotus notes, IP-Range, Windows NT,95,98
* Installing and configuring new machines
* Hardware maintenance
* Writing useful tools in Object Rexx for making the work easier in Windows NT
* Network administration
* Lotus Notes administration
* MS Proxy Server installation, configuration, administration
* Some web page development ( HTML, Java )
* Dial up Networking ( RAS ) , FTP, TCP/IP
* Netscape Communicator / Internet Explorer configuration
* Configuration of the most common Email clients Outlook, Pegasus, Netscape messenger

1995–1997 Town Hall Nyíregyháza, Hungary

Systems Administrator

* Supporting and administering the local Novell Network
* Supporting and installing PC-s, applications
* Fixing and changing defected hardware
* Supporting and writing the Tax office local applications ( FoxPro, Clipper, Pascal ) and supporting the databases

Awards

1997 December

…for my outstanding activity in the ABN-AMRO bank project

1998 December

… for take over the Software Distribution procedures smoothly

2000 Januar

… for rebuild the Tivoli/AIX/NVDM envinronment completely and

increase the system reliability with 100%

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.