General

Wojciech Żółtaszek

My skills


 

 

1.Bash∗ ∗ ∗ ∗
2.Python∗ ∗ ∗ ∗
3.JavaScript / NodeJS   ∗ ∗ ∗
4.HTML∗ ∗ ∗ ∗
5.CSS∗ ∗ ∗ ∗
6.SQL∗ ∗ ∗ ∗
7.Gitlab∗ ∗ ∗ ∗ ∗
8.Jenkins∗ ∗ ∗ ∗
9.RedHat Openshift∗ ∗ ∗ ∗
10.Linux∗ ∗ ∗ ∗
11.Azure∗ ∗ ∗
12.Azure DevOps∗ ∗ ∗
13.Kafka∗ ∗ ∗
14.Git∗ ∗ ∗ ∗
15.Teraform∗ ∗ ∗
16.Ansible∗ ∗ ∗
17.Computer networks∗ ∗ ∗ ∗
18.Kubernetes∗ ∗ ∗ 
19.Grafana∗ ∗ ∗ ∗
20.Prometheus∗ ∗ ∗ ∗
21.Splunk∗ ∗ ∗ ∗
22.Kibana∗ ∗ ∗ 

 












Work experience


 

Capgemini

Senior DevOps Engineer
9.2025 - until now

 

BNY Mellon 

DevOps Engineer
9.2021 - 9.2025

GitLab Pipelines Creation

  • Designed and implemented CI/CD pipelines using GitLab CI/CD
  • Configured multi-stage pipelines to automate build, test, and deployment processes
  • Utilized GitLab runners to execute jobs efficiently

Automation Scripts in Bash

  • Developed Bash scripts to automate routine tasks and system maintenance
  • Created backup scripts to ensure data integrity and availability
  • Implemented monitoring scripts to track system performance and resource usage

Automation Scripts in Node.js

  • Wrote Node.js scripts for complex automation tasks
  • Automated file operations and data processing using Node.js
  • Integrated Node.js scripts with other tools and APIs for enhanced functionality

Certificate Creation

  • Generated and managed SSL/TLS certificates using OpenSSL
  • Automated certificate renewal processes to maintain security compliance
  • Implemented certificate-based authentication for secure communications

Conducted Changes

  • Managed version control using Git, ensuring all changes were tracked and documented
  • Conducted code reviews and collaborated with team members to improve code quality
  • Deployed updates and patches to production environments with minimal downtime


Capgemini

DevOps Engineer
10.2018 - 09.2021

Work with Red Hat OpenShift:
IaaC - Infrastructure as a Code methodology:
Migration of Openshift namespaces to a newer version of Openshift using IaC

  • Jenkins pipelines preparation in groovy
  • Parametrized YAML templates preparations
  • Infrastructure deployment via Jenkins jobs

Deployed applications:

  • Jenkins setup
  • Infrastructure setup for monitoring
    • Prometheus setup
    • Grafana deployment and setup (including creation of custom dashboards)
  • Kafka deployment and support
  • KafkaHQ deployment and configuration
  • Sonarqube setup

Support:

  • Jenkins support
  • Identifying reasons for restaring PODs
  • Kibana logs analysis
  • Grafana graphs analysis
  • Incidents handling 

Other:

  • Documentation and Communication
    • Create documentation in Confluence
    • Communicate with clients in English
       
  • Backstage.io Implementation
    • Build backend and frontend images using Azure DevOps and store them in Azure Container Registry
    • Adjust Backstage.io Helm charts for use on OpenShift
    • Set up an Azure pipeline for Helm charts deployment
    • Set up automatic backup creation for Backstage databases


Nokia Solutions and Networks

 

Engineer, Software Configuration
04.2018 – 10.2018

  • Jenkins administration and support
  • Prepared BASH scripts
  • Conducted health checks of servers


IBM Delivery Center

IT Specialist
02.2016 – 04.2018

  • Administered AIX and Linux servers, ensuring optimal performance and stability
  • Performed status checks and monitored server performance
  • Assessed the suitability of APAR and implemented necessary upgrades
  • Patched applications and servers during both disruptive and non-disruptive changes
  • Developed BASH scripts to automate routine tasks and improve performance
  • Created and managed change requests, ensuring smooth deployment
  • Resolved incidents within SLAs, maintaining high service standards
  • Investigated and determined root causes of incidents to prevent recurrence
  • Trained new team members, facilitating their integration and skill development
  • Migrated customer data from old application instances to new ones with meticulous attention to detail











About the website


 

A while back, I completed an intensive programming course called - 100 Days of Code: The Complete Python Pro Bootcamp on Udemy.

It enabled me to master the Python programming language by working on many uniqe projects over 100 days.
Through this course, I acquired comprehensive skills in:

  • Automation: Mastered tools like Selenium and Beautiful Soup to automate tasks in Python.

  • Web Development: Learned to create fully functional websites and web applications using Flask.

  • Data Analysis and Machine Learning: Gained proficiency in working with libraries such as Pandas, NumPy, Scikit Learn, Plotly, and Matplotlib, 
    essential for data analysis and building machine learning models.

  • Game Development: Developed games like Space Invader, Pong, and Snake, which helped me understand advanced programming concepts.

  • Desktop Application Development: Built graphical user interfaces and desktop applications using Tkinter.

  • API Development: Created and integrated APIs, enhancing the functionality of my applications.
     

Each project in this course was an opportunity to apply newly acquired knowledge and hone my programming skills. Completing this course has provided me with a solid foundation and the confidence to effectively program in Python at a professional level.

Inspired by what I learned, I decided to build my portfolio website. Here it is... 😁

The website is designed like a blog, enabling the addition, editing, and deletion of posts (restricted to admin user). Each post is crafted using the CKEDITOR 5 web editor and stored in a PostgreSQL database.

 


Technology stack:

→ Python 
→ JavaScript 
→ Flask framework 
→ Jinja2 Templates 
→ HTML 
→ CSS 
→ AJAX / Fetch 
→ SQLAlchemy 
→ PostgreSQL 
→ Bootstrap 
→ Doker / Docker Compose 
→ Gunicorn 
→ Nginx 
→ Ckeditor 5
→ Keycloak
→ Let's Encrypt
→ Terraform


 

Available features:

→ add / remove categories
→ upload pictures for the categories
→ add description of categories
→ add / edit / remove posts
→ upload pictures
→ setup website

 

Hash Tags:
#Python, #Flask, #SQLAlchemy, #PostgreSQL, #JS, #JavaScript, #HTML, #CSS, #CKEDITOR 5, #Bootstrap, #Jinja2 Templates,#Docker, #DockerCompose