nitivenitive

Maxim Samoilov

SRE/DevOps EngeenerДевопс инженерФулстек разработчикСтарший (Senior)
От 5000 €Рассмотрю предложения
Возраст: 25 лет
Опыт работы: 7 лет и 2 месяца
Регистрация: 13.11.2015
Последний визит: 1 неделю назад
Местоположение: Грузия, Тбилиси
Дополнительно: готов к переезду и к удаленной работе
Профессиональные навыки: KubernetesPostgreSQLLinuxDockerTypeScriptJavaScriptGolang
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Hi, my name is Maxim. I’m working as an SRE for 2.5 years, previously a frontend developer. I have experience in building IT infrastructure on top of Kubernetes, configuring monitoring, and participating on-call. I can help automate continuous delivery pipelines, and help make applications more reliable and secure. I’m using linters, tests, and other automation tools to ensure the quality of my work and the reliability of the product.

I'm currently located in Tbilisi, Georgia, and looking for relocation to the Netherlands.

Some of the tools I have experience with:

— Kubernetes: creating charts, writing operators, security hardening
— Monitoring: Prometheus, Grafana, Loki
— CI: GitHub Actions, Gitlab CI, Jenkins
— Clouds: DigitalOcean, AWS
— Programming languages: TypeScript, Go
— Security: Vault, jspolicy, Trivy, Sonar

Участие в профсообществах

Опыт работы

  • Международная IT-компания, специализирующаяся на фронтенд-разработке.
    От 100 до 1000 сотрудников
    Backend developer/DevOps
    Ноябрь 2021 — По настоящее время (1 год)

    I working with Node.js, PostgreSQL and Netflix Conductor as backend developer. I also make infrastructure improvements with Kubernetes and Datadog.

    — I implemented tracing with Datadog. We had long running (for hours) jobs containing many HTTP requests and database queries. We needed to have observability over what is happening and have ability to debug performance issues in such jobs
    — Making CI/CD pipeline with GitLab and terraform
    — I was improving monitoring: created Datadog dashboards and alerts
    — Introduced integration tests and convinced my team to write them for new code
    — Organised working with tech debt. My team and I curated and prioritised list of tech issues and fixed the most important of them one by one

    SRE/DevOps Engineer
    Октябрь 2019 — Ноябрь 2021 (2 года и 2 месяца)

    I primary worked with Kubernetes, Prometheus, Grafana, Vault, GitHub Actions, PagerDuty.

    — I developed tool for fast heroku-like deploy setups. We archived 15-minutes staging setup for stateless projects. The tool automatically deploys staging environment for main branch and every PR but keeping infrastructure cost low by scaling unused deployments to zero if there is no traffic. The tool has integration with Slack, GitHub Actions, GitHub deployments API, logging and monitoring systems
    — I was building reliable monitoring and participating in on-call
    — Setting up company infrastructure, moving services to Kubernetes
    — Organising infrastructure code in a simple and easy to understand way
    — Migrating from Jenkins to GitHub Actions
    — Migrating mail server to Kubernetes

    Testing tool developer
    Июнь 2019 — Октябрь 2019 (5 месяцев)

    I developed a set of tools and practices for e2e and integration testing. I documented it and helped QA and developers to get to know them.

    Frontend Developer
    Сентябрь 2015 — Июнь 2019 (3 года и 10 месяцев)

    I participated in development of several projects with React stack. Among with developing features I did performance optimisations and accessibility improvements.