Profileimage by Janusz Gryszko DevOps engineer, SRE, Cloud Architect, Software Developer, CEO Streon Ltd from Wien

Janusz Gryszko

available

Last update: 02.12.2023

DevOps engineer, SRE, Cloud Architect, Software Developer, CEO Streon Ltd

Graduation: MSc Computing
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional) | Polish (Limited professional)

Keywords

Amazon Web Services Java (Programming Language) IBM Websphere Application Server Enterprise JavaBeans Hibernate (Java) IBM WebSphere MQ IBM Notes Java Persistence API Python (Programming Language) Spring-boot + 108 more keywords

Attachments

cv-janusz-gryszko_011222.docx

Skills

DevOps, AWS, HashiCorp, ELK stack, Prometheus, Grafana, Kubernetes, ElasticSearch, Kibana, Terraform, Docker, Jenkins, various AWS services, RDS, IntelliJ, VisualStudio Code, Jira, Confluence, Ubuntu, Centos, Bash, Make, Python, Go, Java/SpringBoot, microservices, Kotlin, Scala, GraphQL, Apache Kafka, Sbt, Gradle, Quarkus, Apache Avro, Github, ArgoCD, Cloud, ELB, RabbitMQ, Java, VPC, data pipeline, image processing, prometheus-adapter, Fluentd, kube2iam, aws-iam-authenticator, ElastiCache, TeamCity, Python3, Java 11, Spring Boot, Python 3, AuroraDB, PostgreSQL, WAF, OpenShift, Instana APM, Graylog, Spring Boot 2, Ansible, RHEL, CoreOS, Kafka, Artifactory, Java 8, Maven, Slack, Deep Learning, DB, serverless architecture, continuous deployment, AWS Lambda, AWS API Gateway, AWS Dynamo DB, Git, Gitlab CI, autoscaling, Elastic, caching, SSL/TLS, target platform, Oracle, Postgres, EC2, S3, CloudWatch, Cloudformation, AppDynamics APM, Instana, Linux, audit logging, ETL, functional programming, Clojure, Spring, JPA/Hibernate, Codahale Metrics, JavaScript, AngularJS, IBM MQ, WebServices, SOAP, RESTful, Websphere App, Server, Vagrant, Sparx Enterprise Architect, JPA, MagicDraw UML, IBM RAD, Toad, WebSphere MQ, Oracle 11g, Tivoli Directory Server, Refactoring, EJB 2.x, JPA / Hibernate, service layer, Hibernate, Websphere MQ / Message Broker, Magic, UML, identity management, web service, Tivoli Identity Manager, JAX WS, Websphere Application Server, Tivoli Directory Integrator, frontend, JSF, Informix, Solaris, WebSphere 6.1, CRM, Websphere Portal Server, Lotus Domino, Lotus Quickplace, Lotus, Sametime, Data Warehouse, Database design, Perl, Oracle Warehouse Builder, Business Objects, Database, backend, EJB, SAX, XML, MQ Series, DB2, Middleware, web application, servlet, EJBs, JMS, JDBC, AIX, Websphere Studio

Project history

04/2022 - 11/2022
DevOps Engineer / SRE
GLS (Transport and Logistics, >10.000 employees)

* Automated provisoning of diverse AWS infrastrucuture
* Implementation of a high availability solution for the GLS hand scanner application
* Setup of HashiCorp Vault
* Improvements of the visibility landscape, including logging (ELK stack), monitoring
(Prometheus/Grafana), and APM
* Continuous improvement of stability and performance of applications and troubleshooting of
production incidents.
* Development of Deployment Pipelines

Technologies employed
Kubernetes (EKS), ElasticSearch, Kibana, Prometheus, AlertManager, Grafana, Ansible, Packer,
Terraform, Docker, Jenkins, various AWS services, e.g. RDS, IntelliJ, VisualStudio Code, Jira,
Confluence, Ubuntu, Centos, Bash, Make, Python, Go, Java/SpringBoot

11/2021 - 04/2022
Backend and DevOps engineer
SRF (Schweizer Radio und Fernsehen) (Media and Publishers, 5000-10.000 employees)

* Development of microservices in Kotlin and Scala
* Development of GraphQL interfaces
* Apache Kafka Development
* Administration of Apache Kafka clusters
* Development and operations of AWS infrastructure
* Development of CI/CD pipelines

Technologies employed:
Kubernetes (EKS), Apache Kafka (Strimzi operator), Confluent Schema registry, ElasticSearch,
Kibana, Prometheus, Grafana, Scala, Sbt, Kotlin, Gradle, Quarkus, Apache Avro, Github, ArgoCD

08/2018 - 12/2021
Cloud Architect / DevOps Engineer / Backend Developer - Digital Farming
Xarvio (BASF) (Other, >10.000 employees)

* Setup of Kubernetes clusters in AWS and integration with AWS services (ELB, Route53, IAM, etc.)
* Administration of Confluent Kafka and RabbitMQ
* Occasional development of microservices (Java)
* Containerization of microservices
* Setup of a cluster monitoring solution, based on Prometheus
* Setup of log aggregation (EFK stack)
* VPC design and automated provisioning with terraform
* Secrets and certificate management
* CD pipeline enhancements to accommodate new deployment model
* Design and implementation of a data pipeline for image processing
* AWS lambda development (Python)
* Design and implementation of a multi-region Kubernetes cluster
* Design and implementation of a GitOps based CD pipeline
* Implementation of AWS WAF


Technologies employed:
Kubernetes, Confluent Kafka, RabbitMQ, Helm, KOPS, Docker, Prometheus, AlertManager, metrics-server,
prometheus-adapter, Grafana, ElasticSearch, Fluentd, Kibana, kube2iam, aws-iam-authenticator,
Terraform, ElastiCache, TeamCity, Bash, Python3, Java 11, AWS Step Functions, AWS Batch and various
other AWS services, Spring Boot, Python 3, ArgoCD, AuroraDB, PostgreSQL, WAF and more

02/2019 - 12/2019
DevOps Engineer, Backend Developer, Project Vendo
Deutsche Bahn (Transport and Logistics, >10.000 employees)

* Deployment automation to OpenShift with Jenkins and Helm
* Development of cross-cutting application components (e.g. authentication, logging, etc.) in Java
* Development of microservices
* General system architecture consulting
* Performance engineering

Technologies employed:
OpenShift, Jenkins, Helm, Instana APM, Graylog, Java 11, Spring Boot 2, various AWS Services and
more

11/2017 - 08/2018
Software Architect - Fraud probability Calculation
Schufa Holding AG (Banks and financial services, 1000-5000 employees)

at Schufa Holding AG
* Software architecture consulting
* Architecture reviews to ensure adherence to Schufa IT standards
* Design and code reviews
* Deployment automation (CI/CD)

09/2017 - 08/2018
DevOps Engineer and Software Developer
Schufa Holding AG (Banks and financial services, 1000-5000 employees)

* Design and development of complex CD Pipelines
* Kafka cluster installation and administration
* OpenShift administration
* Dockerization of applications
* Infrastructure automation

Technologies employed Jenkins, OpenShift, Docker, Ansible, RHEL, CoreOS, Kafka, Artifactory, Java 8, Python, Maven, Spring
Boot, IntelliJ, Jira, Confluence, Slack, ELK Stack, Prometheus, CloudForms

07/2016 - 09/2017
Cloud Architect, DevOps Engineer, AWS Cloud Pilot
DB Schenker / Logistics (Transport and Logistics, >10.000 employees)

* VPC design and implementation
* Implementation of a fully automated installation of a production grade Kubernetes cluster in AWS,
based on Ansible, Packer and Terraform
* Integration of Kubernetes with AWS autoscaling
* Installation of a logging solution for Kubernetes, based on the EFK stack
* Installation of a monitoring solution for Kubernetes, based on Instana
* Kubernetes administration, including definition of various Kubernetes primitives
* Automation of infrastructure provisioning
* Automated configuration of various AWS resources, including RDS, Elastic Search Service and
Elasticache
* Development of deployment pipelines
* Setup of an external caching layer
* Configuration of SSL/TLS
* Migration of multiple existing applications to the target platform (Docker/Kubernetes)
* Involvement in Ops activities according to DevOps principles (you build it, you run it)

Technologies employed:
Kubernetes, AWS Elasticsearch Service / Kibana, RDS (Oracle, Postgres), Elasticache, Lambda, EC2,
VPC, S3, Route53, CloudWatch, IAM, Cloudformation, Fluentd, Ansible, Terraform, Packer,Git, Gitlab
CI, Docker, Java, Spring Boot, IntelliJ, Jira, Confluence, AppDynamics APM, Instana, Linux

02/2017 - 06/2017
Lead Architect - Microservice Architecture POC
DB Schenker (Transport and Logistics, >10.000 employees)

* Design and development of microservices based on a serverless architecture
* Development of infrastructure automation processes
* Development of a continuous deployment pipeline
* Coaching of an offshore team in China

Technologies employed:
Java, IntelliJ, AWS Lambda, AWS API Gateway, AWS Dynamo DB, Terraform, Ansible, Git, Gitlab CI,
Jira, Confluence, Slack

05/2013 - 06/2016
Lead Architect, Lead Developer / Webclaims 2 - a global claim handling solution for the Schenker risk management department
DB Schenker (Transport and Logistics, >10.000 employees)

* Design of the application architecture
* Selection of technologies
* Design and implementation of critical components, e.g. an audit logging solution
* Design and implementation of system integrations
* Implementation of custom data migrations (ETL) for existing systems to be replaced, applying
functional programming paradigms (in Clojure)

Technologies Employed:
Java, Clojure, Spring, JPA/Hibernate, Codahale Metrics, IntelliJ, Git, JavaScript, AngularJS,
Oracle, IBM MQ, WebServices (SOAP based and RESTful), Websphere App. Server, Vagrant, Docker, Linux

05/2012 - 04/2013
Lead Solution Architect - Next generation eServices
DB Schenker (Transport and Logistics, >10.000 employees)

at DB Schenker/ Logistics

* Design of a reference architecture for a global, harmonized/centralized eBusiness platform.
The main goal was to enable support of varying requirements of different countries / regions and
to enable efficient development with highly distributed teams
* Elicitation of architectural requirements
* Collaboration with stakeholders at different levels

Technologies employed: Sparx Enterprise Architect, Confluence, Jira, Spring, AngularJS
(Project did not include implementation, only a POC prototype)

06/2009 - 02/2012
Lead Architect at DB Schenker/ Logistics
DB Schenker (Transport and Logistics, >10.000 employees)

* Design of application and integration architecture
* Requirements engineering
* Technical leadership of distributed development team
* Development of application and integration components


Technologies employed:
Java, Spring, JPA, MagicDraw UML, IBM RAD, Toad, Websphere App. Server, WebSphere MQ,
Oracle 11g, Tivoli Directory Server,

08/2008 - 06/2009
Application Architect, Developer - eSchenker
Schenker AG (Transport and Logistics, >10.000 employees)

* Extension of existing eBusiness application suite and comprehensive modernization
* Refactoring of existing code base
* Replacement of EJB 2.x persistence layer by JPA / Hibernate
* Redesign of service layer

Technologies employed:
Java, IBM RAD, Hibernate, WAS 7, Websphere MQ / Message Broker, Tivoli Directory Server, Magic Draw
UML

01/2008 - 12/2008
Integration Architect, Developer - Global identity management solution
Schenker AG (Transport and Logistics, >10.000 employees)

* Design and implementation of web service layer
* Development of web service design guidelines
* Evaluation of web service security technologies

Technologies employed: Tivoli Identity Manager, Tivoli Directory Server, Java, JAX WS, Websphere Application Server, Tivoli
Directory Integrator, Magic Draw UML

01/2008 - 07/2008
Application Architect, Customer Information System
Schenker AG / Logistics

at Schenker AG / Logistics

* Redesign of application frontend
* Assess impact of frontend migration
* Migration of frontend to JSF


Technologies employed: Java, IBM RAD, JSF, Magic Draw UML, Informix, Solaris, WebSphere 6.1

09/2007 - 12/2007
Application Architect, Developer, MDSD generator
Schenker AG / Logistics

at Schenker AG / Logistics

* Design and implementation of a software generator


Technologies employed: Open Architectureware, Magic Draw UML

01/2006 - 12/2007
Application Architect, Developer / CRM Portal
Schenker AG / Logistics

at Schenker AG / Logistics

* Design of application architecture
* Integration of 3rd party products with portal platform
* Design and implementation of portlets


Technologies employed: Oracle, Websphere Portal Server, Lotus Domino, Lotus Quickplace, Lotus Sametime, IBM RAD, Magic Draw
UML

02/2004 - 12/2006
Senior Developer / Global Data Warehouse
Schenker AG / Logistics

at Schenker AG / Logistics

* Development of ETL processes
* Database design
* Development of reports


Technologies employed: Perl, Oracle Warehouse Builder, Oracle DB, Business Objects

03/2003 - 01/2004
Software Developer
DB Smart; Deutsche Bahn / Transport

at Deutsche Bahn / Transport

* Development of frontend and backend components
* Database design


Technologies employed: Java, EJB, SAX, XML, WebSphere App. Server, MQ Series, DB2

01/2001 - 03/2003
Software Developer
Stinnes AG / Logistics

at Stinnes AG / Logistics

* Development of a web application framework using Java servlet technologies
* Development of middleware components based on EJBs
* Development of a messaging framework based on JMS


Technologies employed: Java, EJB, JMS, XML, JDBC, AIX, MQ Series, Websphere Studio

Local Availability

Open to travel worldwide
Profileimage by Janusz Gryszko DevOps engineer, SRE, Cloud Architect, Software Developer, CEO Streon Ltd from Wien DevOps engineer, SRE, Cloud Architect, Software Developer, CEO Streon Ltd
Register