Vitaliy R.

DevOps GitOps MLOps Cloud Architect

Puchheim, Germany

Experience

Jan 2025 - Present
8 months
Germany

DevOps GitOps (temporary assignment)

Signal Iduna

  • Openshift Responsible for Openshift administration and developer support.
  • Development URP infrastructure automation with python with ArgoCD, ArgoWorkflow/Events stack.
  • GCP Helping to setup, deploy URP infrastructure in GoogleCloud, GKE
  • Monitoring Setup Monitoring for URP and ArgoCD stack with Splunk Cloud.
  • System administration Tasks across Linux, Kubernetes/Openshift, Bitbucket Enterprise, Kafka and Mongo DB.
Apr 2021 - Jul 2024
3 years 4 months
Munich, Germany

DevOps Consultant, Solution Architect (temporary assignment)

Allianz

  • AI/ML Pipeline Development: As part of Allianz’s ML/AI and Data Analytics team, responsible for the design, implementation, and maintenance of AI/ML pipelines and tools in Allianz’s AWS cloud environment.
  • Data Scientist Workbench: Designed, deployed, and managed an integrated workbench for data scientists that included JupyterHub on EKS, MLFlow, Spark on EKS, AWS SageMaker Studio, and serverless SageMaker jobs. Initially developed as a proof of concept, the platform scaled to support 400 data scientists.
  • User and Team Automation: Automated onboarding processes for users and teams on AWS, GitHub, and the Data Scientist Workbench using IaC principles. The onboarding reduced from days to 4 hour
  • DevOps and CI/CD Pipelines: Created various Jenkins pipelines and containerized microservices with Docker, establishing monitoring, alerting, and metrics systems. Configured AWS environments using Helm, Terraform/CloudFormation, Ansible, ArgoCD, and other DevOps tools.
  • Infrastructure as Code: Developed multiple template projects using Infrastructure as Code (IaC) to automate the training and deployment of ML models, leveraging SageMaker, and Kubernetes allowing data scients and developers quickly rump up to setup and develop new use cases.
  • Development Support: Assisted developers in adapting applications for AWS, performing debugging, bug fixes, and feature enhancements in Python, Java, and JavaScript. Oversee the implementation of AWS services, such as EC2, S3, RDS, Lambda, and others, to support the data ingestion, processing, and storage needs.
  • Security and Data Governance: Assisted and collaborated with test penetration and security governance teams for implementation of Allianz and AWS security best practices and industry standards, including data privacy and protection regulations.
  • Code Quality Management: Configured SonarQube deployments for Python, Java, and JavaScript to enable automated code analysis in testing pipelines.
  • Identity Provider Management: Set up a management system for identity providers using SAML and OpenID, integrating various services like SageMaker with Allianz’s GIAM role management system.
  • Solution Design: As a solution architect, contributed to the solution desing of new use cases with textTract, Glue and others, implemented various migrations of use cases, services and cloud environments.
  • System Administration and Release Management: Managed system administration tasks across Linux, Kubernetes, GitHub Enterprise, RDS, Kafka, VPC, EC2, and more. Oversaw release management, coached development teams, and provided technical support.
Sep 2020 - Mar 2021
7 months
Germany

Cloud Architect and DevOps Engineer (Freelance)

RIoT Secure AB

  • Cloud Infrastructure Management: Esteblished and oversaw the entire cloud infrastructure in a private cloud environment using Proxmox and setup DevOps processes.
  • Proxmox High Availability Setup: Setup a Proxmox HA virtualization system in Hetzner’s data center with Debian Linux VMs and automated provisioning whole infstacture using Ansible.
  • High Availability Kubernetes Cluster: Established an HA Kubernetes cluster on bare metal, containerized all company applications, and developed Helm distributions. Deployed and tested these applications across major cloud providers, including AWS, GCP, and Azure.
  • CI/CD and GitLab Migration: Set up GitLab, migrated all projects to the platform, and implemented CI/CD pipelines for building applications in PHP, Golang, Node.js, and C/C++. Managed release workflows and staging environments.
Jan 2018 - Aug 2020
2 years 8 months
Munich, Germany

DevOps and Java Lead (Freelance)

BNP Paribas Consorsfinanz

  • IT Consulting for Development Team Setup: Assisted in establishing a nearshore development team, enhancing software development best practices, and implementing a new continuous integration (CI) infrastructure.
  • Standardized Development Environment: Developed a standardized development environment on RedHat/CentOS Linux VMs with automated provisioning using Ansible scripting drasticaly reduced developer’s onboarding from days to hours
  • Best Practices Devops Led various DevOps initiatives to improve build and deployment workflows. Introduced and implemeted Flyway for database migrations, implemented code review processes with Gerrit and code quality gates with SonarQube.
  • CI Infrastructure Setup: Configured a new CI infrastructure, including Jenkins pipelines, Nexus, Git/Gerrit, and SonarQube servers. Provided training and agile coaching for the development team.
  • Legacy System Migration: Led the migration of development and IT Ops teams from SVN to Git without impact on release schedule. Migrated a large application (900K lines of code) from Java EE6 to EE8, upgraded from JBoss 7.3, and transitioned from Java 8 to Java 11.
  • Cloud Migration Prototyping: Created prototypes for migration to AWS Cloud.
Oct 2011 - Dec 2017
6 years 3 months
Munich, Germany

Technical Lead / System Architect / Engineering Manager

Blackberry

  • MDM Server Integration: Following Ubitexx’s acquisition, led the integration of the Ubitexx MDM server into the BlackBerry Enterprise Server (BES) platform, which became the foundation for BlackBerry’s Mobile Fusion product.
  • Cross-Platform MDM Development: As a member of the architecture team, contributed to the design and development of next-generation cross-platform MDM systems, BES10 and BES12.
  • Product Integration: Participated in integrating products from Good Technology, WatchDox Ltd, and other acquisitions into the BES platform.
  • CI/CD Infrastructure and Process Optimization: Collaborated with BlackBerry’s Infrastructure Team to streamline development and testing processes, setting up a CI/CD infrastructure to enhance workflow efficiency.
  • Leadership and Project Management: Led two offshore development teams (sclaed from 10 to 40+) providing mentorship, team guidance and project ownership to align with project goals.
  • Code Quality Management: Managed quality gates using SonarQube, established coding standards, and provided quality reports to management to monitor progress.
Nov 2008 - Jun 2011
2 years 8 months
Munich, Germany

Senior Software Developer

Fujitsu EST

  • BSS Product Development: Contributed to the development of the BSS product, a core component of Fujitsu’s SaaS platform, using EJB 3.0 and JSF technology.
  • Application Development Management System: Designed and developed a new version of Fujitsu ADM 11.0, an application development management system for the Fujitsu cloud environment.
  • Search Layer Implementation: Designed and implemented a server-side search layer using the Lucene indexing library, integrated with a persistence layer to work seamlessly with Fujitsu Enabler storage (object database).
  • Fronend Development: Developed user interface components using Eclipse RCP/RAP.
  • Source Code Analysis and Quality Management: Refactored and enhanced Fujitsu SCA/QAM 10.1 (source code analysis/quality analysis management system), implementing both server-side components and client modules within Eclipse RCP.
  • Test Strategy and Quality Assurance: Defined test strategies and conducted quality assurance for server-side components, including module and integration testing.
Jan 2002 - Oct 2008
6 years 10 months
Munich, Germany

Senior Software Engineer / Architect

Linguatec GmbH

  • VoicePro: Developed the VoicePro speech recognition product in collaboration with Microsoft.
  • PT Translator SDK Development: Designed and developed a new kernel SDK for PT Translator versions 2006-2008.
  • PT Intranet Development: Developed a new version of PT Intranet using Spring, Velocity, CXF, .NET Engine API, and WSE 3.0.
  • PTMobile Backend Development: Created the Java backend for the PTMobile (Shoot and Translate) project, which won the Mobile Innovation Global Award in the USA in 2008.
  • COM Library for Voice Integration: Built a COM library based on the IBM ViaVoice SDK and SVOX Text-to-Speech SDK for integration with customer systems and Linguatec products.
  • Pashto/Dari Project Web Development: Developed the Java web backend and frontend for the Pashto/Dari project using Spring, Apache OJB, Tapestry, and XML/XSLT.
  • Translation Services: Created Translation Web Services, an RMI Distributed Translation Farm, and a web presentation layer.
  • Text-to-Speech Integration: Integrated the Linguatec eTS with Text-to-Speech engines from AT and T and IBM Voice Server.
  • Distributed Java Chat Server: Designed and developed the server side of a distributed Java chat server with voice and translation capabilities, a product that won the European IST IT Prize for Linguatec in 2004.
  • Mobile Client Applications: Developed Java and .NET client applications for iPAQ devices.
Dec 2000 - Dec 2001
1 year 1 month
Munich, Germany

Java Developer

Mediantis AG, buecher.de

  • Backend Development: Developed business logic for both front-end (e-shop) and back-end (back office) applications using template programming with Orbiz digiTrade Language (OSL) and JSP.
  • Third-Party Integration: Integrated third-party libraries for credit card authorization, address verification, and bank data validation.
  • System Administration: Wrote shell and Perl scripts to support development and administrative tasks.
  • Oracle Database Design: Designed the Oracle database structure and wrote PL/SQL code to support application functionality.
  • Verity Search Engine: Configured, maintained, and developed search functionality using the Verity Java API.
  • Presentation CD Development: Created Mediantis’s presentation CD.
Apr 1996 - Sep 2000
4 years 6 months
Germany

Lead Software Developer

Kochmedia GmbH

  • Project Management and Development Oversight: Managed all phases of offshore development projects, including creating development specifications, design, implementation, documentation, and verification.
  • Senior Developer: As a senior developer and project manager for a small team (3 members), designed and developed multiple software products, including “Club Manager”, “Internet Newspaper”, “Payment Manager”, “Home Library”, “Music Editor”, and “Drivers Collection”.

Summary

  • Experienced Cloud Architect and DevOps Specialist with 25 years in designing and implementing cloud-native solutions and CI/CD pipelines across AWS, Kubernetes, and enterprise environments.
  • Highly organized consultant able to quickly assess and deal with challenges, team player able to energize, motivate team and leading by example to achieve goals
  • Self-motivated, enthusiastic, be able to work in fast-paced start-up environment

Languages

German
Native
English
Native

Education

Sep 1990 - Jun 1995

State Pedagogical University

Pedagogy · Physics, Computer Science · Luhansk, Ukraine

Certifications & licenses

AWS Certified Cloud Practitioner

Amazon Web Services

Certified Kubernetes Administrator

Cloud Native Computing Foundation

Certified Kubernetes Application Developer

Cloud Native Computing Foundation

Sun Certified Programmer for the Java 2 platform

Sun Microsystems

Sun Certified Web Component Developer for the J2EE

Sun Microsystems

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions