Simon I.
DevOps Engineer
Simon on kokenut, tuloshakuinen ammattilainen, jolla on laaja asiantuntemus ohjelmistosuunnittelusta, DevOpsista ja AWS:stä.
Simonilla on vahva kokemus eri tehtävistä, ja hän on menestynyt erilaisissa projekteissa ja osoittanut osaavansa useita eri teknologioita ja menetelmiä. Hänellä oli keskeinen rooli uuden verkkosivuston ja CMS:n kehittämisessä Gaea+ 3D-visualisointityökalulle, hän johti sovellusten siirtämistä Kubernetesiin ja johti esittelyverkkokaupan sovelluksen kehittämistä.
AWS-asiantuntija Simon tuo mukanaan vankan perustan projektien johtamiselle yhdistämällä teknisen osaamisensa yhteistoiminnalliseen ja tuloshakuiseen lähestymistapaan. Hänen taitonsa ja omistautumisensa tekevät hänestä arvokkaan voimavaran ohjelmistosuunnittelun, DevOpsin ja projektinjohtamisen tehtävissä.
Tärkein asiantuntemus
- AWS Lambda 5 vuotta
- Git 10 vuotta
- DevOps 5 vuotta
Muut taidot
- CSS 8 vuotta
- AWS S3 5 vuotta
- YugabyteDB 5 vuotta
Valittu kokemus
Työllisyys
DevOps Engineer
PiplShare - 4 months
-
Spearheaded the setup of a robust Continuous Integration/Continuous Deployment (CI/CD) pipeline;
-
Implemented the CI/CD pipeline using Docker Compose, ensuring seamless integration of development, testing, and deployment processes;
-
Utilized GitLab as the primary version control and collaboration platform, configuring workflows to automate the build, test, and deployment phases;
-
Collaborated with development and operations teams to define and implement CI/CD best practices, streamlining the software delivery lifecycle;
-
Automated the deployment process, enhancing efficiency and reducing manual errors by leveraging Docker Compose for containerization;
-
Conducted regular assessments and optimizations of the CI/CD pipeline, identifying areas for improvement and implementing necessary adjustments;
-
Provided documentation and training to team members on the CI/CD pipeline setup, ensuring knowledge transfer and promoting a collaborative development environment;
-
Demonstrated expertise in orchestrating Docker containers and integrating version control tools to establish a reliable and scalable CI/CD infrastructure.
Tekniikat:
- Tekniikat:
- Git
- DevOps
- NGINX
- Docker
-
Python Developer
Akoda d.o.o. - 5 years 6 months
-
Manages the maintenance of a Windows service written in Python, dedicated to parsing emails from Siemens devices for fire alarms;
-
Ensures the functionality and reliability of the service, performing regular checks and troubleshooting to address any issues promptly;
-
Collaborates with relevant stakeholders to understand and implement updates or modifications to the parsing mechanism as needed;
-
Implements enhancements to the Python codebase, optimizing performance and incorporating improvements to meet evolving requirements;
-
Coordinates with firefighters and relevant personnel to customize SMS alerting parameters and ensure timely and accurate notifications;
-
Monitors the overall system for potential issues, implementing proactive measures to prevent service disruptions;
-
Maintains documentation for the Windows service, including codebase documentation and operational procedures;
-
Keeps abreast of industry best practices and emerging technologies, applying relevant knowledge to enhance the efficiency and effectiveness of the email parsing and alerting system.
Tekniikat:
- Tekniikat:
- Git
- Python
-
DevOps Engineer
Plume Design, Inc - 5 years 8 months
-
Manages the maintenance, cloud upgrades, scale, on-call duties, and monitoring activities for five clouds owned by a Tier 1 US ISP;
-
Successfully scales production clouds to accommodate 55 million active locations, ensuring optimal performance and reliability;
-
Leads the comprehensive knowledge transfer process, facilitating the seamless transition of ownership from Plume to a major Tier 1 US ISP;
-
Orchestrates the migration of applications from EC2 to EKS (Kubernetes) using Helm and Terraform, enhancing efficiency and modernizing the infrastructure;
-
Develops a "Plume monitoring" Helm chart to effectively monitor the infrastructure, incorporating technologies such as Prometheus, Thanos, Alertmanager, and Opsgenie;
-
Collaborates as a member of a squad dedicated to transitioning services from EC2 to ECS, contributing to the overall evolution and improvement of cloud services.
Tekniikat:
- Tekniikat:
- YugabyteDB
- AWS VPC
- Git
- DevOps
- Grafana
- MongoDB
- AWS EC2
- AWS Athena
- Apache ZooKeeper
- Apache Kafka
- NGINX
- Docker
- AWS
- Jenkins
- Kubernetes
- Terraform
- Linux
- Helm
- Apache HTTP Server
- Bash
-
Senior Software Engineer
XLAB - 9 years 6 months
-
Leads the development of a new website and Content Management System (CMS) for the Gaea+ 3D visualization tool, utilizing PHP and building on the Zend Framework from scratch;
-
Contributes to the enhancement of Gaea+ 3D visualization tool by developing new features in Java on the Netbeans platform, as part of the Pandora EU research project;
-
Designs and implements an image generator for the DiveFor EU research project using Python, showcasing expertise in diverse programming languages;
-
Takes charge of developing a showcase web shop application in Spring Framework (Java) and conducts load testing with JMeter as part of the CloudScale EU research project;
-
Assumes the role of maintaining, deploying, monitoring, and implementing new features for the SmartLocator product written in Django;
-
Serves as the project leader for the Fortissimo 2 EU research project, overseeing the development of the Fortissimo Marketplace in PHP (Drupal) and coordinating technical collaboration between XLAB, Magneti d.d., and Arctur d.o.o HPC for various projects;
-
Takes on the responsibility of being the Market Assessment Leader for Fortissimo Marketplace within the Fortissimo 2 EU research project;
-
Holds the position of project leader for the Trillion EU research project, leading UI/UX research and development of the Trillion web application in Django, and utilizing Rancher for deployment.
Tekniikat:
- Tekniikat:
- PHP
- CSS
- Django
- Git
- Java
- MongoDB
- Spring
- Usability testing
- Tomcat
- Ajax
- NGINX
- Docker
- Python
- Apache HTTP Server
- Drupal
- Zend
-
Koulutus
MSc.Computer Science
University of Ljubljana · 2012 - 2015
BSc.Computer Science
University of Ljubljana · 2008 - 2012
Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä
Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:
- Kartoitamme yrityksenne kehitystarvetta
- Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
- Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä