freiberufler Cloud architect and DevOps engineer auf freelance.de

Cloud architect and DevOps engineer

zuletzt online vor wenigen Stunden
  • 85‐105€/Stunde
  • 10317 Berlin
  • auf Anfrage
  • ru  |  en  |  de
  • 01.02.2024

Kurzvorstellung

Freelance Cloud Architect (AWS / Kubernetes / hands-on in Dev & Ops)

Qualifikationen

  • Amazon Web Services (AWS)
  • DevOps (allg.)
  • Java (allg.)
  • Projektleitung / Teamleitung (IT)
  • Scala
  • Software Architektur / Modellierung

Projekt‐ & Berufserfahrung

AWS Architect
GHX Europe, Berlin
4/2023 – 2/2024 (11 Monate)
Gesundheitswesen
Tätigkeitszeitraum

4/2023 – 2/2024

Tätigkeitsbeschreibung

EU Hosting project - a smooth migration of core company products in AWS to a European region, that involved infrastructure automation with CloudFormation, CDK with Typescript, CI/CD pipelines with Bamboo, adapting Java backend & Lambda systems.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), DevOps (allg.), Java (allg.), Kontinuierliche Integration (CI), Software Architektur / Modellierung

Hands-on CTO
Live Technologies AG, Berlin
6/2021 – 12/2022 (1 Jahr, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2021 – 12/2022

Tätigkeitsbeschreibung

My task was to take over a complex mobile app project from an outsourcing team, hire and lead an own freelance team of 8 (AWS devops, Scala backend, Flutter mobile devs & QA). The system was put in shape on a tight deadline, went into production successfully and received very positive customer feedback.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), DevOps (allg.), Flutter, Kubernetes, Projektleitung / Teamleitung (IT), Scala

Software Developer
Zalando SE, Berlin
1/2021 – 6/2021 (6 Monate)
Großhandel
Tätigkeitszeitraum

1/2021 – 6/2021

Tätigkeitsbeschreibung

Design & implementation of backend microservices in Logistics

Eingesetzte Qualifikationen

Java (allg.), Kotlin

Middleware Architect
Cognotekt, Köln
3/2019 – 12/2020 (1 Jahr, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2019 – 12/2020

Tätigkeitsbeschreibung

Green field development of a system for text analysis in legal tech domain. A message-driven microservice system is
built with following technologies - Scala with Typelevel stack (pure FP libraries cats-core, cats-effect, http4s, fs2 etc.),
RabbitMQ, Elasticsearch and modern DevOps tech (Kubernetes & AWS, Docker, Helm, Gitlab). The project language was German.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Continuous Delivery (CDE), Kubernetes, Scala

Backend & Data Engineer (Festanstellung)
Zalando SE, Berlin
10/2017 – 1/2019 (1 Jahr, 4 Monate)
Handel
Tätigkeitszeitraum

10/2017 – 1/2019

Tätigkeitsbeschreibung

I worked in Personalization division on a new product - Algorithmic Fashion Companion, that algorithmically creates and recommends outfits. The team went a path from first user interviews to going live on several Zalando applications. I worked on the data and back end infrastructure (AWS, Kubernetes, Akka-Http, Airflow, Spark, Python, Scala). The project was machine-learning driven, so close collaboration with research engineers was part of it.

Eingesetzte Qualifikationen

Apache Spark, Git, Python, Scala, Amazon Web Services (AWS), Kubernetes

Scala Backend Engineer (Festanstellung)
Zalando SE, Berlin
6/2016 – 9/2017 (1 Jahr, 4 Monate)
Logistikdienstleister
Tätigkeitszeitraum

6/2016 – 9/2017

Tätigkeitsbeschreibung

I worked in Zalando Logistics in a team, which purpose is developing and operating warehouse software for reliable lifecycle management of hundreds of thousands orders per day. Besides supporting the legacy monolithic application written in Java, the main task was to migrate old and develop new green field projects in a new microservice, event-driven architecture (using Scala, PostgreSQL, Play and Kafka/Nakadi).

Eingesetzte Qualifikationen

PostgreSQL, Apache Maven, Git, Java (allg.), Jenkins, Scala, Amazon Web Services (AWS)

Lead Data Engineer (Festanstellung)
Eastwind LLC, Yekaterinburg
8/2014 – 5/2016 (1 Jahr, 10 Monate)
Telekommunikation
Tätigkeitszeitraum

8/2014 – 5/2016

Tätigkeitsbeschreibung

Social Analytics Platform. The main goal of the Social Analytics Platform is to provide relevant information to telecom companies about their customers (including predicted age group, gender etc.) as well as analytical tools for marketing personnel to conduct marketing campaigns.

This was a new product in the company and my task was to act as a lead developer and shape processes and development culture of a team of 6 data engineers in collaboration with 3 data scientists.

The scope of the project included development of data pipelines and implementation of predictive models on Hadoop stack (Cloudera, HDFS, Map Reduce, Apache Pig, Oozie, Sqoop, Flume, Hive), back end and UI applications as well (Java 8, Spring, Hibernate, PostrgreSQL).

The project had high quality standards via consistent application of best practices - modularity, continuous integration,unit/integration/functional/end-to-end testing.

We implemented several pilot integrations for various customers. As a result we got a first commercial purchase of the product from a major telecom company (over 10M customers).

Eingesetzte Qualifikationen

Apache Hadoop, Projektleitung / Teamleitung (IT), Apache Maven, Git, Java (allg.), Representational State Transfer (REST)

Java Backend Engineer (Festanstellung)
Yandex, Moscow
1/2014 – 7/2014 (7 Monate)
Medienbranche
Tätigkeitszeitraum

1/2014 – 7/2014

Tätigkeitsbeschreibung

Yandex.Fotki is a photo hosting service with millions of users, one of the media services of Yandex, the leading search provider in Russia.

I got useful experience in development and operations of large-scale, highly available systems in cross-datacenter environment. I did back end refactoring to support the major service redesign and developed integrations with external services. At that time I collected first functional programming experience in production (using yandex-bolts, a Java clone of Scala collection library).

Eingesetzte Qualifikationen

Apache Maven, Git, Java (allg.), Representational State Transfer (REST)

Java Developer, Software Architect, Team Lead (Festanstellung)
Metamodel LLC, Yekaterinburg, Moscow
5/2010 – 12/2013 (3 Jahre, 8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2010 – 12/2013

Tätigkeitsbeschreibung

Metamodel is a software company, that mainly focuses on customizing content-management solutions for russian corporations and state departments. The Metamodel platform consists of a number of modules and is built on top of Documentum solutions.

I started as a Java developer and participated in a number of major integrations. Also I built a number of internal libraries and frameworks and eventually become a person in charge of maintaining and refactoring of the code base of core platform modules (600k SLOC). Among my contributions was migrating to a more modern tech stack (SVN to Mercurial, Ant to Maven, introduced Spring).

In 2013 I started a new project as a team lead of 3 developers. The project's goal was to predict optimal schedules for ATMs encashment to cut down significantly banks' maintenance costs. In a year we turned a complex mathematical model in a working software system and proved the economical value for the first customer.

Eingesetzte Qualifikationen

Apache Maven, Apache Subversion (SVN), Java (allg.), JUnit

Über mich

Your company would benefit from my diverse experience in building IT systems — end to end, from communicating with stakeholders and requirements gathering to design, implementation and operations.

My main focus is Backend & DevOps. The areas of interest also include distributed and event-driven systems, cloud computing, functional programming.

I consistently apply best practices like code reviews, automated testing, CI/CD and can help to establish and maintain those practices in the team. I see my main strengths in critical thinking and a practical approach in delivering business value. The working style is friendly, collegial with structured communication.

Weitere Kenntnisse

Scala / 5ys (Play, Akka-Http, Circe, Cats), Java / 8ys (Spring, Maven), Kotlin, SQL & NoSql (PostgreSql,Elastic Stack,Cassandra), Messaging & Microservices (Nakadi/Kafka), OOP & FP, DevOps (Linux, Bash, CI/CD, Jenkins, AWS, Docker, Kubernetes [CKA & CKAD])

Persönliche Daten

Sprache
  • Russisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
2528
Alter
36
Berufserfahrung
14 Jahre und 5 Monate (seit 10/2009)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden