Grzegorz Eliszewski, Developer in Gdańsk, Poland
Grzegorz is available for hire
Hire Grzegorz

Grzegorz Eliszewski

Verified Expert  in Engineering

Software Developer

Location
Gdańsk, Poland
Toptal Member Since
November 21, 2018

Grzegorz is a DevOps engineer experienced in creating continuous integration and continuous delivery processes, software development, and infrastructure maintenance for a variety of project sizes. A Cloud Native solutions advocate, he is also skilled in OpenShift and Kubernetes DevOps. Grzegorz is currently enjoying working with Big Data ecosystems and container orchestration.

Portfolio

SumUp
Continuous Integration (CI), Elasticsearch, Amazon Virtual Private Cloud (VPC)...
DXC Technology
Continuous Integration (CI), Hadoop, VMware, Ubuntu Linux, Microservices...
Nordea Bank AB
Continuous Integration (CI), Microservices, Docker, DevOps, Red Hat Linux...

Experience

Availability

Part-time

Preferred Environment

OpenShift, Docker, Kubernetes, Ansible, Linux

The most amazing...

...thing I've done was enable continuous delivery for two applications. One was a huge monolith, and the second was a huge application based on micro-services.

Work Experience

DevOps Engineer

2020 - PRESENT
SumUp
  • Managed an application hosted on Kubernetes, bare-metal Cloud, and prepared Helm charts for application deployments.
  • Directed AWS infrastructure with Terraform and Terragrunt.
  • Implemented monitoring based on Prometheus, Alertmanager, and Grafana.
Technologies: Continuous Integration (CI), Elasticsearch, Amazon Virtual Private Cloud (VPC), Ubuntu Linux, Microservices, Terraform, Amazon Web Services (AWS), Amazon EKS, Kubernetes, Helm, PostgreSQL, Architecture, Microservices Architecture, Python, AWS DevOps, Monitoring, CI/CD Pipelines, Python 3, AWS Auto Scaling, Scalability, Load Balancers, Orchestration, IaaS, CoreOS

DevOps Engineer

2018 - 2020
DXC Technology
  • Managed, optimized and automated a MapR Big Data platform.
  • Handled the administration, deployment and automation of a Kubernetes cluster.
  • Managed as well as automated infrastructure with Ansible.
Technologies: Continuous Integration (CI), Hadoop, VMware, Ubuntu Linux, Microservices, Docker, DevOps, Kubernetes, Ansible, MapR, Helm, Architecture, Microservices Architecture, Python, AWS DevOps, Monitoring, Scalability, Load Balancers, Orchestration, IaaS

Expert IT Developer

2017 - 2018
Nordea Bank AB
  • Set up deployment automation with Ansible which reduced software delivery time.
  • Managed internal OpenShift cluster, and created deployments of internal applications.
  • Managed CI process in Jenkins.
  • Created a REST application for managing components versions in Ruby and Sinatra framework.
Technologies: Continuous Integration (CI), Microservices, Docker, DevOps, Red Hat Linux, Jenkins, Ansible, Spark, Hadoop, Cloudera, Linux, Continuous Delivery (CD), Kubernetes, Architecture, Microservices Architecture, Python, Monitoring, CI/CD Pipelines, Python 3, Load Balancers, Orchestration

Software Tools/Build Engineer

2015 - 2017
Intel Technology Poland
  • Created CI pipeline for HW driver.
  • Managed the infrastructure with VmWare, Kubernetes, and puppet with integration testing.
  • Built a system for creating Linux and Windows images for testing system. I used Packer, Puppet, Artifactory to create a fully automated Windows and Linux installation.
  • Migrated the build system from Jenkins and BuildBot to QuickBuild.
Technologies: Continuous Integration (CI), Ubuntu Linux, Microservices, Docker, DevOps, Kubernetes, Puppet, VMware, Gerrit, GitLab, Linux, Continuous Delivery (CD), Microservices Architecture, Python, Terraform, Monitoring, CI/CD Pipelines, Python 3, Orchestration

Graphics Software Engineer

2014 - 2015
Intel Technology Poland
  • Managed a scalable and high availability environment for microservices using Ansible as a software configuration management tool.
  • Created continuous delivery for an application based on microservices.
  • Created distributed RabbitMQ cluster and used queue replication to download files across multiple localizations.
Technologies: Continuous Integration (CI), VMware, Ubuntu Linux, Docker, DevOps, Ansible, NGINX, Pacemaker, Corosync, RabbitMQ, Consul, HAProxy, Fabric, Python, Linux, Continuous Delivery (CD), Microservices, Microservices Architecture, Monitoring, CI/CD Pipelines, Orchestration

Graphics Software Engineer

2011 - 2014
Intel Technology Poland
  • Managed DevOps in graphics driver development team, and created Continous Integration.
  • Oversaw DevOps for a huge project in Python, software development, and created a Continuous Delivery pipeline.
  • Introduced building Graphics Driver in Linux Container (LXC).
  • Built the Android and Linux part of a driver and developed the build system in Makefile and CMAKE.
Technologies: Continuous Integration (CI), VMware, Ubuntu Linux, Docker, DevOps, Ansible, Puppet, MySQL, Ruby, Python, QuickBuild, Android, Linux, LXC, CMake, Makefile, C++, C, Continuous Delivery (CD), Monitoring, CI/CD Pipelines

System Operator

2010 - 2011
Wirtualna Polska S.A.
  • Led Unix administration and automation.
  • Migrated from Nagios to Zabbix.
  • Completed Perl scripting using Nagios API.
Technologies: Zabbix, Nagios, Perl, Unix, Linux, Monitoring, Load Balancers

EsioCI

http://esioci.github.io
Continuous Integration system written in Elixir.

I'm a developer of Elixir back-end and Vue.js JavaScript framework front-end.

I use this tool for my internal projects and add fixes and features as needed.

s2i - Elixir

https://github.com/es1o/s2i-elixir
Elixir programming language and Docker images for Source to Image.

I've created an auto build Docker image for my internal use and decided to open source my solution and write a blog post about the deployment Elixir application to OpenShift cluster: https://blog.eliszewski.pl/continuous-delivery-for-elixir-application-with-openshift/

Vagrant OpenShift

https://github.com/es1o/vagrant-openshift
Vagrant files to create a dev OpenShift cluster.

This is a project to create a fully operational OpenShift cluster on a local machine with Vagrant and Ansible. The cluster is highly configurable.

Frameworks

Swagger, Ruby on Rails (RoR), Spark, Rkt, Hadoop

Tools

Helm, Git, Ansible, Makefile, RVM, Terraform, Gerrit, Packer, GitLab CI/CD, Jenkins, Puppet, Amazon EKS, VMware, Amazon Virtual Private Cloud (VPC), NGINX, RabbitMQ, Vagrant, GitLab, Nagios, Zabbix, CMake, Pacemaker, Corosync, SaltStack, SBT, Virtualenv, Kibana, Cloudera

Paradigms

DevOps, Continuous Integration (CI), Continuous Delivery (CD), Microservices, Test-driven Development (TDD), Unit Testing, Microservices Architecture, REST, Agile, DevSecOps

Platforms

Amazon Web Services (AWS), Kubernetes, OpenShift, Docker, Linux, Ubuntu Linux, Red Hat Linux, Red Hat OpenShift, Google Cloud Platform (GCP), CoreOS, Unix, MapR, Azure, Android

Other

QuickBuild, AWS DevOps, Monitoring, CI/CD Pipelines, AWS Auto Scaling, Scalability, Load Balancers, Orchestration, IaaS, Architecture, Consul, HAProxy, LXC, ITIL V3 Foundation Certified, Security, Robotics

Languages

Python, Python 2, Ruby, Python 3, Perl, C, C++, Elixir, Bash, Erlang

Storage

Google Cloud, Elasticsearch, PostgreSQL, Riak, MySQL, Amazon S3 (AWS S3)

Libraries/APIs

Fabric

2005 - 2010

Master of Science Degree in Robotics

Gdańsk University of Technology - Gdańsk, Poland

SEPTEMBER 2023 - SEPTEMBER 2026

AWS Certified DevOps Engineer - Professional

Amazon Web Services

APRIL 2023 - APRIL 2026

AWS Certified Solutions Architect - Professional

Amazon Web Services

AUGUST 2022 - AUGUST 2025

AWS Certified Solutions Architect Associate

AWS

OCTOBER 2021 - OCTOBER 2024

Certified Kubernetes Security Specialist (CKS)

Linux Foundation

JANUARY 2020 - JANUARY 2023

GCP Associate Cloud Engineer

GCP

NOVEMBER 2018 - NOVEMBER 2024

Certified Kubernetes Administrator

Linux Foundation

AUGUST 2018 - AUGUST 2020

Certified OpenShift Administrator - EX280

RedHat

MARCH 2016 - PRESENT

ITIL® Foundation certificate in IT Service Management

ACQUIROS, Inc.

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring