Summary

Expertise

Project Highlights

Education

Agency

RB

English:

Upper Intermediate

Roman B.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

DevOps Engineer

I am DevOps Engineer with 5+ years of experience of working on projects that developed IOT devices, desktop, web and mobile applications with/without databases. Most of my projects were Agile, using Scrum methodology but I’m also familiar with the Waterfall. My main technology stack includes Virtualization, Containerization, Cloud Computing, CI/CD, scripting and microservices. I have experience to work with company’s and customer’s requirements to the code, security, testing and debugging processes, architecture design, deployment strategies, logging and monitoring criteria. I also have experience in creating/supporting scalable, secured, high-available and reliable solutions on Cloud Providers and Microservices. I am interested in technologies like BigData, Blockchain, IOT, machine learning and artificial intelligence. I am a strong team player, open-minded and highly adaptable to ever-changing circumstances. I have a good sense of humor and communication skills.

Want to hire this engineer?

Check if Roman is available

Expertise

Years of commercial development experience

5 years of experience

Core technologies

AWS 5 years
Terraform 5 years
GitHub 5 years
GitLab 5 years
Jenkins 5 years
Bitbucket 5 years

Other technologies

Agile
Apache
CSS
Django
Flask
Groovy
Java
Kubernetes
MongoDB
MySQL
Nexus
OpenStack
Oracle
PostgreSQL
Python
SQL
XML
Elasticsearch
HTML
JSON
Nginx
Scrum
Ansible
Bash
Chef
Postman
Vagrant
Docker
Grafana
Kibana
PyCharm
Gerrit
Waterfall

Project Highlights

icon
DevOps Engineer

Identity Security Provider

Company leader in identity security for the modern enterprise. Harnessing the power of AI and machine learning, it automates the management and control of access, delivering only the required access to the right identities and technology resources at the right time. Our sophisticated identity platform seamlessly integrates with existing systems and workflows, providing the singular view into all identities and their access.

Responsibilities & achievements

• I have been assigned to the monitoring stream. • The main purpose was to monitor the metrics and logs of infrastructure and services, update and support monitoring tools. • I’ve been participating in the development of event rules and alerts for them to notify teams and streams about any issues. • I have added the pushgateway service to send the metrics from k8s ephemeral and batch jobs to Prometheus through gateway. • I have found a way to use non-root user for all our services in ECS. • Transferred CloudWatch metrics to Prometheus to build required dashboards, wrote lots of documentation about the usage of our services for other teams. • Implemented an update-protection system with alerting rule for image that is used across all ECS/EKS services. • Worked on SLO/SLI and OKRs. • Also I have participated in the on-calls using the PagerDuty service to quickly react and solve critical issues that appeared in the infrastructure or services of our team.

AWS
Kubernetes
Jenkins
Grafana
Terraform
icon
DevOps (Systems Engineer). Key build Engineer. Environments Support Engineer

World class automation media platform

Automation media platform that enables multiple user solutions to be aggregated into a Virtualized Engineering Support Technology. A platform that supports different types of IoT devices with capability of bi-directional video, audio and data streaming.

Responsibilities & achievements

▪ Updated and added custom logic for some CI/CD workflows, libraries, stages. ▪ Troubleshooted issues related to application codebases, OpenShift’s environment and AWS resources. ▪ Added tests stage and Sonarqube plugin for ci/cd. ▪ Added application’s codebases, deployments into OpenShift’s project environment. ▪ Worked with OpenShift’s resources, services, recreation strategies, deployment strategies, Stateful and Stateless applications, etc. ▪ Worked with such AWS resources: EC2, Autoscaling Groups, Launch Templates, Security Groups, Route 53, RDS, ECR, S3, VPC, Cloud Watch, IAM, API Gateway, etc. ▪ Created the pipeline job to clean up Mender artifacts based on the specific logic. ▪ Updated "push" stage to include metadata when transferring artifacts into Nexus. ▪ Created dashboards in Kibana and Grafana according to specific logs and metrics. ▪ Created and transferred environments to customer's AWS account and OKD cluster.

AWS
Nexus
PostgreSQL
Jenkins
Grafana
Gerrit
GitLab
icon
Build Engineer, DevOps (Systems Engineer)

EDP Delivery Platform

(EDP) is an orchestrated combination of enterprise software engineering methodologies, architectural frameworks, and development processes and tools. The interaction of each of those steps is now synchronized and is key to success in enterprise software engineering projects. Yesterday - many point-to-point and bi-directional activities were required to set up an enterprise development environment. Today - all required components and modules are integrated on the domain level and enable straight-through processing when setting up and managing enterprise development environments.

Responsibilities & achievements

▪ Customer support, troubleshooting EDP-related issues for 5 different customers (OpenShift components, AWS resources, application codebases, etc.) ▪ Configured customer’s OpenShift cluster elements (created backups policy, increasing volumes capacity and transferring data from efs to ebs). ▪ Added services to customer’s OpenShift namespace to receive health-checks on the desired pods. ▪ Wrote the script to check existing efs volume’s size in all OpenShift namespaces/projects. ▪ Configured CI/CD process according to customers needs. ▪ Implemented mail notifications in CI/CD with required information (tests result, who started the build, commits included in merge requests, tested applications list, links to JIRA tickets, etc.) ▪ Writing documentation about EDP administration that speed up troubleshooting. ▪ Writing, maintaining, and improving CI/CD Jenkins pipelines (groovy). ▪ Communication with customers and dev/QA teams. ▪ Writing bash scripts. ▪ Added customization ci/cd libraries to projects. ▪ Mentored and helped foreign team with onboarding. ▪ Worked with OpenShift’s resources, services, recreation strategies, deployment strategies, Stateful and Stateless applications, etc. ▪ Worked with such AWS resources: EC2, Autoscaling Groups, Launch Templates, Security Groups, Route 53, RDS, ECR, S3, VPC, Cloud Watch, IAM, API Gateway, etc.

AWS
Nexus
Jenkins
Ansible
Docker
Grafana
Gerrit
Sonarqube
Terraform
icon
DevSecOps (Security Engineer)

B2B, Commerce tool platform implementation

American wholesale manufacturer and distributor of breads, baked goods, mixes, and other food products. The main purpose of my involvement was to implement a Security Pipelines into CI/CD process.

Responsibilities & achievements

▪ Implemented and configured DefectDojo into existing GCP infrastructure to gather scan reports and automatically create JIRA tickets if critical results appear. ▪ Safe transfer DefectDojo from Postgresql DB for to MySQL. ▪ Developed the Security Pipeline and configured a webhook to run the scans automatically after developers commit the changes into the git-hub repository. This pipeline was running all the scanners and linters on codebases (repositories). ▪ Configured all the DAST, SAST scanners to work properly and to be able to send the reports through the DefectDojo API.

JIRA
Gradle
Jenkins
Npm
icon
Software Maintenance Engineer (DevOps)

Cloud Support

Cloud Orchestrator is a part of existing ecosystem which provides the possibility for project teams to manage virtual infrastructure via a self-service solution. The key characteristics of Orchestration Service is its multitenancy, which allows the users who work on different projects to act independently and not to interfere with each other

Responsibilities & achievements

▪ Researched how to deploy OpenShift v.4.2 as a service on the OpenStack. ▪ Updated the chef cookbook for RabbitMQ deployment based on Chef ver.13 ▪ Resolved Google vulnerabilities according to Qualys scan. ▪ Redesigned Jenkins pipeline multi-job that was overloaded by the logic. (Moved needless functional to a new pipeline job) ▪ Updated chef cookbooks for mariadb,MySQL,mssql,postgresql,oracle-db. (DB services become available and working on the new version of Chef-server) ▪ Rewritten service availability checker for databases provided by chef. (Created page on the knowledge base portal) ▪ Implemented "Lamp" and "Lemp" related roles and cookbooks for Chef v.13. ▪ Overviewed the process of environment deployment and described the steps and vulnerabilities on the knowledge-base portal. ▪ Supported customers and checked the logs (Graylog reports for all environments)

AWS
Azure
Kubernetes
Jenkins
Chef

Education

Higher education in Computer Science

Agency

Mobile development, Web agency #1997

10-50

GMT+2

Kyiv/Ukraine, Ivano-Frankivsk/Ukraine, Lviv/Ukraine, Ternopil/Ukraine, Khmelnyck/Ukraine, Warsaw/Poland, Paris/France, Berlin/Germany

Core Expertise

AWS
Java
Kotlin
.NET
Node.js
PHP
Python
React.js
Unity or Unity3D
WordPress
Laravel Framework
Swift
WordPress e-Commerce
Vue.js
Blockchain
Flutter
Python 3.11

Industries

Education & Science, E-Commerce & Retail, Banking & Finance, Social Media & Communication, Healthcare & Medicine, Branding, design, web development

Want to hire this engineer?

Check if Roman is available