about me
DevOps engineer with over fifteen years of experience in systems administration, architecture designing, networking.
I have a proven track record of designing, developing, and deploying software and configuration management tooling at scale.
I have:
- Ability to use a wide variety of open source technologies and tools
- Experience in automating, configuring, and deploying instances on AWS and Azure cloud environments and Datacenters
- Comfort with frequent, incremental code testing and deployment
- Good understanding and implementation experience of CI/CD pipelines
- Expertise in configuration and deployment of centralized application logging stack using ElasticSearch, Logstash, and Kibana (ELK)
- Monitored the servers using tools like Zabbix and providing 24×7 on-call support rotation basis
- Strong experience in using Build Automation tools like Maven, Gradle and hands-on experience on other build tools like MS Build
- Ability to code and script
- Comfort with collaboration, open communication and reaching across functional borders
Work Process
DISCOVER
IDEA
DESIGN
DEVELOP
TEST
LAUNCH
TECHNICAL SUMMARY
Automation Tools: TeamCity, Jenkins, Chef, Puppet, Ansible, Docker, Terraform, Kitchen, Maven, Gradle, MSBuild
Cloud Platforms: AWS, Azure
Networking/Protocol: TCP/IP, NFS, DNS, DHCP, Juniper Routers/Switches, WAN, SMTP, LAN, FTP/TFTP, BGP
Scripting/Languages: Python, Ruby, Bash/Shell Scripting, PowerShell scripting, Kotlin DSL
Virtualization Technologies: VMWare ESX/ESXi, Virtual box
Application Servers: Tomcat, JBoss, Wildfly, WebSphere
Database Systems: MySQL, PostreSQL, AWS RDS
Web Servers: Apache, Nginx, IBM IHS
Load Balancers: HAProxy, Cloudflare, F5
Monitoring Tools: Zabbix, ElasticSearch, LogStash and Kibana (ELK), CloudWatch
Operating system: Linux (Red Hat, Ubuntu), Solaris 11/10, FreeBSD, OpenBSD
resume
WORK HISTORY
Sep 2017 – Cur
DevOps Engineer
Cineworld Group / Regal Entertainment (Sep 2019 – Cur)
Cineworld Group / Cinema City International (Sep 2017 – Sep 2019)
- Responsible for Continuous Integration and Continuous Delivery process implementation using TeamCity along with Python, Ansible and Terraform to automate routine jobs
- Implemented the CI/CD process for the Java, NodeJs, and .NET applications builds
- Deployed a multitude of applications utilizing the AWS and Azure stack focusing on high-availability, fault tolerance, and auto-scaling
- Automated provisioning and repetitive tasks using Terraform
- Extensively worked on ansible deployments, developed various playbooks and roles
- Rewrote and migrated most of the legacy puppet configuration manifests into ansible roles
- Migrated IaaS, PaaS, and SaaS instances between public and private clouds
- Worked with Azure team in tracking and resolving issues in the Azure IaaS offering
- Troubleshot build and release job failures and worked with engineers on a resolution
- Deployed and configured multi-region ElasticSearch, LogStash, and Kibana (ELK) for log analytics
- Implemented Zabbix to monitor infrastructure components in all regions ( over 600 Unix servers )
- Created alarms, escalations, and trigger points in Zabbix and ELK based on thresholds and monitored the server’s performance, CPU utilization, disk usage, log events, and utilized services to monitor the environment for operational & performance metrics during load testing
- Maintained and deployed various microservice applications to 11 different countries
- Rolled out a new website platform gradually in the USA using DNS and HAProxy Geolocation
- Involved in SCRUM ceremonies (stand-up, grooming, planning, demo/review, and retrospective) with the teams to ensure successful project forecasting and realistic commitments.
Environment: Ubuntu Linux, AWS, Azure, ElasticSearch, LogStash and Kibana (ELK), Zabbix, Maven, Jenkins, TeamCity, Nexus, Ruby, Python, Shell, Apache Tomcat, Docker, Nginx, Varnish, LDAP, GIT, GitHub/Bitbucket, Jira, NodeJs Apps, Spring Apps, Load Balancers, HAProxy, Terraform, CloudFlare, F5, Powershell, MSBuild, XCode, Kotlin DSL
Sep 2015 – Sep 2017
DevOps Engineer
Comp Centrum Innowacji
- Deployed and configured chef server
- Managed operating systems, apps, packages, and services using chef
- Deployed and configured TeamCity and implemented the CI/CD process for Java application builds
- Utilized chef to Configure Zabbix to monitor all instances
- Used chef to manage web applications, environment configuration files, users, and packages
- Troubleshot build and release job failures and work with engineers on a resolution
- Deployed, configured, and maintained RabbitMQ cluster
- Implemented a process for database migrations using Flyway
- Deployed and configured ElasticSearch, LogStash, and Kibana (ELK) for log analytics
- Coordinated and assisted developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control, and analyzed and resolved conflicts related to merging of source code
Environment: Oracle Linux, RHEL, ElasticSearch, LogStash and Kibana (ELK), Zabbix, Maven, TeamCity, Nexus, Ruby, Shell, Apache Tomcat, Jboss, Wildfly, Docker, Nginx, GIT, Spring Apps, RabbitMQ, Flyway
Jun 2014 – Sep 2015
Senior System Administrator
AXA
- Provisioned and deployed of the chef automation system on all Polish branch production servers (100+)
- Developed chef recipes and support scripts for automated deployment
- Migrated company monitoring system from Nagios to Zabbix
- Updated servers to designated baseline
- Improved general administration tasks required for deployment of automation system with minimal downtime for mission-critical services
- Consulted and designed production infrastructure improvement path for web applications and Linux based solutions
- Solved high-profile problems regarding Oracle databases and mission-critical web application clustering
Environment: RHEL, Zabbix, Nagios, Maven, Jenkins, Shell, Websphere, WebsphereMQ, Mule, Nginx, GIT
Jan 2013 – Jun 2014
UNIX System Administrator
Meritumbank
- Worked on a variety of Unix platforms, which included installation, configuring, and maintenance of applications for prod/stage/dev environments
- Deployed and configured Zabbix to monitor production infrastructure components
- Troubleshot production incidents
- Worked with developers to troubleshoot various application issues
Environment: RHEL, Zabbix, Shell, Websphere, VMware
Jan 2009 – Jan 2013
IT System Specialist
COMP S.A.
- Worked on a variety of Unix platforms, which includes installation, configuring, and maintenance of applications for prod/stage/dev environments
- Involved in the integration of IT systems after a merger of two companies, Computer Service Support S.A. and Comp S.A.
- Implemented a BGP cluster to the internet on Juniper router.
- Deployed and configured VMware clusters
- Migrated the majority of company systems from physical machines to VMware
- Migrated the company network from 3com and HP devices to Nortel
- Maintained 50+ Unix servers
- Maintained company mail servers on Zimbra and Oracle Messaging Server with 500+ accounts
- Maintained Zabbix server and monitored the majority of company servers and network devices
Environment: FreeBSD, OpenBSD, Solaris, Zabbix, postfix, Sun Messaging Server, Zimbra, Apache, Squid, Dansguardian, Tomcat, Glassfish, Nortel, OpenVPN, Juniper
Jan 2007 – Jan 2009
Network Administrator
Computer Service Support S.A.
- Migrated the main company firewall from Symantec SGS to OpenBSD cluster
- Migrated the Nagios monitoring system to Zabbix
- Migrated all FreeBSD boxes to OpenBSD and setup IPSec Software WAN
- Maintained 50+ Unix servers
- Maintained the company website
Environment: FreeBSD, OpenBSD, Nagios, Zabbix, postfix, Apache, BIND DNS, DHCP, FTP, LDAP
Jan 2006 – Dev 2009
Network Consulting Engineer
Cyberbajt
- Performed penetration tests on network devices
- Worked on security improvements for systems and network devices
- Conducted tech workshops
- Maintained Linux servers
Environment: RHEL, CentOS, Wireless Controllers, Backtrack/Kali
Jan 2005 – Jan 2006
Computer Scientist
SPRAY S.A.
- Unix server administration
- Troubleshot network issues
Environment: Debian, OpenBSD, IPtables, OpenBSD packet filter, Cisco, VLAN, OSPF
EDUCATION
1999 – 2004
Electronics technician, Speciality: Computer systems
Secondary Technical School of Electronics in Malaszewice
contact
Reach Me
based in Knoxville, TN, USA
Tel :
865 223 3373