Robert Muller, Developer in Bucharest, Romania
Robert is available for hire
Hire Robert

Robert Muller

Verified Expert  in Engineering

DevOps Engineer and Software Developer

Location
Bucharest, Romania
Toptal Member Since
January 14, 2019

Robert is a DevOps engineer with in-depth and practical experience in a wide range of technologies. He's also a great listener and chock full of information, which he gladly shares with his team as needed. Cloud-agnostic, automation-oriented, and passionate about coding, Robert joined Toptal to find the most complex and challenging projects out there.

Portfolio

Twinner GmbH
Grafana, Prometheus, Vault, GitLab, Jenkins, Windows PowerShell, Azure...
Allinfra Ltd
Amazon Web Services (AWS), Docker, Terraform, Kubernetes, CircleCI, Helm...
Ascendro (MVI, BMW)
Confluence, Jira, Bitbucket, GitLab, Nagios, Jenkins, Kubernetes...

Experience

Availability

Part-time

Preferred Environment

Python, Linux, Amazon Web Services (AWS)

The most amazing...

...project I've done is a migration of an application containing a huge number of microservices from a traditional data center to an AWS cloud with no downtime.

Work Experience

Cloud Engineer

2018 - 2023
Twinner GmbH
  • Built the Azure infrastructure, deployed the resources, and implemented the security. The infrastructure was wholly created using infrastructure as code (ARM templates).
  • Wrote Jenkins jobs and pipelines for the automation of several processes. Jenkins was configured in a scripted way, and all jobs were created using Jenkins Configuration as Code and Jenkins DSL.
  • Created several Bitbucket pipelines for automatic Docker builds and pushed them to ACR registries.
  • Implemented a complex monitoring solution using Grafana, Prometheus, Loki, Promtail, InfluxDB, and Telegraf.
  • Managed complex worldwide infrastructure using Salt configuration management. Several Salt state files were created for this, which included many Powershell scripts to be run locally on remote servers.
  • Migrated the entire infrastructure from Azure app services and functions to AKS. Multiple Kubernetes clusters were managed using Helm charts and included tools like NGiNX-controller, cert-manager, KEDA, Linkerd, Snyk, Velero, and more.
Technologies: Grafana, Prometheus, Vault, GitLab, Jenkins, Windows PowerShell, Azure, SaltStack, Telegraf, InfluxDB, ARM, Python 3, Azure Kubernetes Service (AKS), Helm, NGINX, Bitbucket, Jira, Confluence, Docker, Seq, Linkerd, Velero, Snyk, Kubernetes Event-driven Autoscaler (KEDA), Loki, Jenkins Pipeline, Jenkins Job DSL, Bash Script, Python, Azure DevOps, CI/CD Pipelines, Infrastructure as Code (IaC), Cloud Infrastructure, Configuration Management, Site Reliability Engineering (SRE), Containers, IT Systems Engineering, Continuous Delivery (CD), Continuous Integration (CI), Serverless Architecture, Microservices, API/Services Architecture, Event-driven Architecture, OpenAPI, C#, Argo CD, GitOps, Unix, Monitoring, Performance Analysis, Containerization, DevOps Engineer, Staging

DevOps Engineer

2021 - 2022
Allinfra Ltd
  • Developed a Python tool to manage multiple deployments of the same Helm chart. The configuration for each Helm release was kept and managed using a MongoDB database.
  • Configured continuous integration pipelines for all repositories using CircleCI.
  • Created and maintained the entire infrastructure in AWS and Kaleido using Terraform.
Technologies: Amazon Web Services (AWS), Docker, Terraform, Kubernetes, CircleCI, Helm, DevOps, CI/CD Pipelines, Infrastructure as Code (IaC), Cloud Infrastructure, Configuration Management, Site Reliability Engineering (SRE), Containers, Continuous Delivery (CD), Continuous Integration (CI), Amazon EC2, Amazon Elastic Container Service (Amazon ECS), Serverless Architecture, Amazon EKS, Microservices, RabbitMQ, Unix, New Relic, Monitoring, Performance Analysis, Containerization, DevOps Engineer, Staging

DevOps Engineer

2018 - 2019
Ascendro (MVI, BMW)
  • Administered to the Kubernetes clusters, which included maintenance, improvements, deployments, etc.
  • Migrated a Node.js and PHP application based on microservices from a traditional data center to AWS (Amazon Elastic Container Service).
  • Wrote AWS CloudFormation code to provision the AWS infrastructure.
  • Installed and configured Jenkins and created Jenkins jobs for continuous integration (CI).
  • Monitored the implementation of Nagios and the development of WebInject plugins for several services.
  • Deployed and customized Jira to fulfill client requirements and needs, including plugin development.
Technologies: Confluence, Jira, Bitbucket, GitLab, Nagios, Jenkins, Kubernetes, Amazon Web Services (AWS), CI/CD Pipelines, Infrastructure as Code (IaC), Cloud Infrastructure, Configuration Management, Site Reliability Engineering (SRE), Containers, Continuous Delivery (CD), Continuous Integration (CI), Amazon EC2, Amazon Elastic Container Service (Amazon ECS), AWS Lambda, Serverless Architecture, Microservices, Keycloak, RabbitMQ, ECS, Unix, Monitoring, Datadog, Performance Analysis, Containerization, DevOps Engineer, Staging

DevOps Engineer | Python Developer

2017 - 2018
Undisclosed Client
  • Built a Python back end using the Flask framework for a tool to support deploying on a platform based on AWS and Kubernetes.
  • Developed Helm charts for Kubernetes. Automated the deployment process using CircleCI.
  • Deployed and wrote Python libraries to use the APIs of the following tools: GitHub Enterprise, CircleCI, Quay, and Vault.
  • Implemented continuous integration using CircleCI.
Technologies: Vault, Quay, CircleCI, GitHub, Helm, Kubernetes, PostgreSQL, Flask, Python, Amazon Web Services (AWS), CI/CD Pipelines, Cloud Infrastructure, Configuration Management, Containers, Continuous Integration (CI), Serverless Architecture, Microservices, Unix, Monitoring, Containerization, DevOps Engineer

DevOps Engineer

2017 - 2017
Orange
  • Deployed infrastructure as code (IaC) using Terraform on an OpenStack-based cloud.
  • Managed the cloud instances and infrastructure (OpenWatt, CloudWatt).
  • Automated the infrastructure's ad application configuration using Ansible or Salt.
  • Implemented continuous integration and continuous delivery using Jenkins and GitLab CI.
  • Deployed and configured the monitoring using Sensu and Prometheus.
  • Deployed and configured the centralized logging system using Rsyslog, Logstash, Fluentd, Elasticsearch, and Kibana.
Technologies: Confluence, Jira, Rsyslog, Fluentd, ELK (Elastic Stack), Prometheus, Sensu, GitLab, GitHub, Jenkins, Secure Automated Lending Technology (SALT), Ansible, Terraform, OpenStack, CI/CD Pipelines, Cloud Infrastructure, Configuration Management, Chef, Puppet, Containers, Continuous Integration (CI), AWS Lambda, Amazon EKS, Unix, Monitoring, Containerization, OpenShift, DevOps Engineer

DevOps Engineer

2016 - 2017
Ubix
  • Constructed the AWS infrastructure, deployed the necessary resources, and implemented the security.
  • Installed continuous integration using Git and Jenkins.
  • Wrote a number of different scripts using Bash, Scala, Python, and Ansible.
  • Migrated from Pivotal tracker to GitHub Issues and Overv.io (automatically performed by Python scripts).
  • Maintained, developed, and permanently optimized Docker images.
  • Migrated all documentation from a web wiki to GitHub into MD files using Grip.
  • Built and maintained private repositories for npm (Sinopia), Bower (private-bower), and APT.
  • Wrote, installed, and configured scripts for Spark, Hadoop, Cassandra, DataStax OpsCenter, ZooKeeper, Kafka, Kafka Manager, Elasticsearch, and Kibana (for both macOS and Ubuntu).
Technologies: ELK (Elastic Stack), Apache ZooKeeper, Apache Kafka, Cassandra, Docker Compose, Docker, Ansible, Python, Scala, Bash, Git, Jenkins, Amazon Web Services (AWS), CI/CD Pipelines, Containers, DevOps Engineer

IT Specialist

2013 - 2016
IBM
  • Implemented the full configuration of VMware ESX and vCenter (VMs, templates, networking, and storage).
  • Set up and maintained Active Directory and LDAP; also onboarded the new customers.
  • Built and supported the DNS; also onboarded the new customers.
  • Installed and configured security and compliance tools (like Tivoli Security Compliance Manager, AppScan, Nessus, QRadar) and used them to generate reports and fix vulnerabilities or non-compliances.
  • Developed Bash, Perl, and Python scripts to automate several processes.
Technologies: Nessus, Perl, Bash, Linux, Windows, VMware, IT Systems Engineering, MySQL, Microsoft SQL Server

System Administrator

2012 - 2013
PJ Interactive Romania SRL (PJ Media Group)
  • Constructed a network operation center that was able to monitor servers and monitor all over the globe: the majority of my work was on this.
  • Monitored the performance with Nagios (and several plugins: NagVis, NConf, PNP4Nagios, FusionReactor, and so on), which was eventually replaced with a PRTG network monitor.
  • Deployed and configured Redmine, a flexible project management web application, and customized it by writing PHP scripts.
  • Deployed, configured, and maintained various tools, including Splunk (logging), OSSEC, Scrutinizer (monitoring), and Twiki (documentation).
  • Implemented a PBX system inside the office using the Asterisk framework.
Technologies: Splunk, TWiki, Asterisk, OSSEC, Redmine, Paessler PRTG API, Nagios, PHP, Bash, Linux, Windows, VMware, MySQL

System Administrator

2010 - 2012
Asentinel
  • Implemented virtualization in the company including the installation and administration of ESXi 5.
  • Installed, configured, and administered a virtualized Windows Domain Controller (Active Directory) and Linux servers.
  • Wrote various scripts (Shell, Bash, Batch) for service automation and backup (databases, Subversion, and so on).
  • Implemented, customized, and managed databases (Oracle).
  • Installed, configured, and administered to web servers (Resin, Tomcat, WebSphere, WebLogic) and implemented application testing on each of them.
  • Migrated all of the repositories from VSS to SVN. Later, all the SVN repositories were migrated to Git.
Technologies: Subversion (SVN), Git, WebLogic, WebSphere, Apache Tomcat, Resin, Oracle, Bash, Linux, Windows, VMware, MySQL

Junior Programmer

2009 - 2009
Business & Decision
  • Tested various projects in different environments like Windows XP or Linux (Ubuntu 9.04).
  • Collected errors from logs and reported them in a bug tracker (Jira).
  • Wrote Selenium test cases to run on Hudson: Selenium tests were developed using Java and Python.
  • Installed and configured Linux servers. Used multiple distributions, both Debian- and Redhat-based ones.
  • Developed Bash scripts to automate some manual tasks.
Technologies: Selenium, Hudson, Oracle, MySQL, PostgreSQL, PHP, Bash, Linux

Migration of a Web Application

https://www.locarl.de/
For this project, I migrated a web application based on microservices (composed of a mix of Node.js and PHP services) from a traditional data center to AWS Elastic Container Service—all without any downtime.

Building an Infrastructure to Support Mobile Development

Here, I worked as part of a team of two to build the entire infrastructure for Orange Dialer development.

Building a Startup's Infrastructure

Here, I worked as part of the team that was building the infrastructure for a big data platform. Specifically, I built up the AWS infrastructure, Docker images, and continuous integration flows.
2008 - 2012

Bachelor's Degree in Computer Science and Information Technology

Politehnica University - Bucharest, Romania

APRIL 2020 - APRIL 2023

Certified Kubernetes Administrator

The Linux Foundation

FEBRUARY 2020 - FEBRUARY 2022

Docker Certified Associate

Docker, Inc.

OCTOBER 2017 - OCTOBER 2020

Red Hat Certified Engineer

Red Hat, Inc.

MARCH 2015 - OCTOBER 2020

Red Hat Certified System Administrator

Red Hat, Inc.

Libraries/APIs

GitHub API, Amazon API, Paessler PRTG API, Jenkins Pipeline, Jenkins Job DSL, OpenAPI

Tools

Grafana, Jenkins, Ansible, Amazon Elastic Container Service (Amazon ECS), Git, CircleCI, Terraform, Postman, AWS CloudFormation, Kibana, Logstash, Fluentd, Nagios, VMware, Amazon EKS, RabbitMQ, Hudson, Apache Tomcat, Subversion (SVN), Asterisk, Splunk, Helm, GitHub, Vault, GitLab, Jira, Confluence, Docker Compose, GitLab CI/CD, Bitbucket, Rsyslog, ELK (Elastic Stack), Apache ZooKeeper, NPM, Bower, Android APT, DataStax, DataStax OpsCenter, IBM Security AppScan, Nessus, IBM QRadar, OSSEC, Redmine, SaltStack, Telegraf, Azure Kubernetes Service (AKS), NGINX, Certbot, Chef, Puppet, Keycloak

Languages

Python, Bash Script, Bash, PHP, Perl, Scala, Python 3, C#

Paradigms

DevOps, Continuous Delivery (CD), Continuous Integration (CI), Serverless Architecture, Microservices, Agile Software Development, Azure DevOps, API/Services Architecture, Event-driven Architecture

Platforms

Linux, Kubernetes, Amazon Web Services (AWS), Azure, Docker, Amazon EC2, Unix, Windows, AWS Lambda, New Relic, Oracle, TWiki, OpenStack, Sensu, Apache Kafka, WebSphere, Amazon, Mailgun, Kaleido, OpenShift

Storage

MongoDB, PostgreSQL, MySQL, Elasticsearch, Microsoft SQL Server, Cassandra, InfluxDB, Datadog

Frameworks

Windows PowerShell, Selenium, Flask

Other

Prometheus, CI/CD Pipelines, Infrastructure as Code (IaC), Cloud Infrastructure, Containers, IT Systems Engineering, Containerization, DevOps Engineer, Staging, Scripting, Configuration Management, Site Reliability Engineering (SRE), Argo CD, ECS, GitOps, Monitoring, Performance Analysis, Resin, Quay, Secure Automated Lending Technology (SALT), WebLogic, ARM, Loki, Seq, Linkerd, Velero, Snyk, Kubernetes Event-driven Autoscaler (KEDA), Programming, Software, Electronics

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring