Ahmet G.

DevOps Engineer

Ahmed on kokenut DevOps-insinööri, jolla on kahdeksan vuoden kaupallinen kokemus, josta kaksi vuotta Java-kehityksestä ja kuusi vuotta DevOpsista.

Hänellä on vahvaa asiantuntemusta pilvialustoista, konttien orkestroinnista, CI/CD-hallinnasta sekä seurannasta, kirjaamisesta ja häiriöiden hallinnasta.

Hänen uransa merkittävin saavutus oli hänen roolinsa Anadolu Efesissä, jossa hän toimi ainoana DevOps-insinöörinä greenfield-projektissa. Ahmed johti projektia alusta alkaen tuotantoon asti ja hoiti muun muassa Azure-resurssien käyttöönoton, CI/CD-putkien luomisen Jenkinsin avulla, Helm-kaavioiden hallinnan ja julkaisuprosessien luomisen. Ahmed tunnetaan tuloshakuisesta lähestymistavastaan, ja hän tuottaa jatkuvasti luotettavia ja ylläpidettäviä ratkaisuja, jotka täyttävät projektin vaatimukset.

Tärkein asiantuntemus

  • Keycloak
    Keycloak 3 vuotta
  • Microservices 3 vuotta
  • Jenkins
    Jenkins 3 vuotta

Muut taidot

  • SonarQube
    SonarQube 4 vuotta
  • Bash
    Bash 4 vuotta
  • Python
    Python 2 vuotta
Ahmet

Ahmet G.

Turkey

Aloita tästä

Valittu kokemus

Työllisyys

  • Devops Engineer

    Ultra - 2 years 1 month

    • Hallinnoi infrastruktuuria Google Cloud Platformissa (GCP) varmistaen korkean saatavuuden ja suorituskyvyn.
    • Luonut ja ylläpitänyt CI/CD-putkia GitLab CI:n avulla kehitys- ja käyttöönottoprosessien tehostamiseksi.
    • Hallinnoi Kubernetes Engine -työkuormia Helm-taulukoiden ja ArgoCD:n avulla tehokasta käyttöönottoa ja skaalautumista varten.
    • Ylläpitää infrastruktuuria koodina Terraformin avulla, mikä mahdollistaa skaalautuvat ja ylläpidettävät ympäristöt.
    • Käsitteli kolmannen osapuolen integraatioita, kuten Cloudflarea, VPN:ää, Akamai Cachea, Aivenia ja MongoDB Atlasta, saumattoman toiminnan varmistamiseksi.
    • Osallistui aktiivisesti päivystysvuoroihin ja huolehti seurannasta, häiriöihin vastaamisesta ja ongelmien ratkaisemisesta.
    • Keskittyi kustannusseurantaan ja toteutti strategioita infrastruktuuriin liittyvien kustannusten vähentämiseksi.

    Tekniikat:

    • Tekniikat:
    • Keycloak Keycloak
    • Microservices
    • Bash Bash
    • AWS Lambda AWS Lambda
    • AWS ECS AWS ECS
    • Amazon CloudWatch Amazon CloudWatch
    • NGINX NGINX
    • AWS AWS
    • Google Cloud Google Cloud
    • Docker Docker
    • Kubernetes Kubernetes
    • Linux Linux
    • Helm Helm
    • Terraform Terraform
    • AWS S3 AWS S3
  • Devops Engineer

    DFX5 - 1 year 1 month

    • Luonut CI/CD-putkia AWS CodeBuildin ja CodeDeployn avulla asiakkaiden käyttöönottoprosessien automatisoimiseksi.
    • Hallitsi ECS- ja EKS-klustereiden työmäärää ja varmisti skaalautuvan ja tehokkaan pilvi-infrastruktuurin.
    • Hallinnoit infrastruktuuria koodina käyttäen Terraform- ja AWS CloudFormation -malleja johdonmukaisten ja toistettavien ympäristöjen ylläpitämiseksi.
    • Käsitteli tallennus-, verkko- ja valvontaratkaisuja asiakkaille ja varmisti optimaalisen suorituskyvyn ja turvallisuuden AWS-ympäristöissä.

    Tekniikat:

    • Tekniikat:
    • SonarQube SonarQube
    • Strapi Strapi
    • AWS Lambda AWS Lambda
    • AWS ECS AWS ECS
    • Amazon CloudWatch Amazon CloudWatch
    • NGINX NGINX
    • AWS AWS
    • Docker Docker
    • Linux Linux
    • Terraform Terraform
    • AWS S3 AWS S3
  • Devops Engineer

    Anadolu Efes - 7 months

    • Työskenteli integraatioprojektissa, johon kuului yli 60 Spring Boot- ja Quarkus-mikropalvelua Apache Camelin kanssa, ja toimi yrityksen keskeisenä integraatiopisteenä.
    • Azuren resurssien käyttöönotto ja hallinta, mukaan lukien OpenShift, virtuaalikoneet ja erilaiset hallinnoidut palvelut.
    • Luonut CI/CD-putkia Jenkinsin avulla käyttöönottoprosessien automatisoimiseksi ja virtaviivaistamiseksi.
    • Kehitti Helm-kaavioita ja hallinnoi käyttöönottoja sujuvien ja skaalautuvien käyttöönottojen mahdollistamiseksi.
    • Suunnitteli kattavat julkaisu- ja käyttöönottoprosessit toiminnan tehokkuuden parantamiseksi.
    • Asensi ja konfiguroi Keycloakin, ELK-pinon, Redisin, Nexuksen ja Nginxin turvallista ja optimoitua sovellusten hallintaa varten.
    • Rakensi valvontainfrastruktuurin Prometheuksen ja Grafanan avulla järjestelmän kunnon ja suorituskyvyn seuraamiseksi.

    Tekniikat:

    • Tekniikat:
    • Keycloak Keycloak
    • SonarQube SonarQube
    • Microservices
    • Jenkins Jenkins
    • Bash Bash
    • NGINX NGINX
    • AWS AWS
    • Docker Docker
    • Kubernetes Kubernetes
    • Helm Helm
  • Devops Engineer

    PIA - 2 years

    • Luonut ja valvonut CI/CD-putkia Jenkinsissä ja räätälöinyt niitä vastaamaan liiketoiminnan erityisvaatimuksia;
    • Konfiguroinut ja valvonut sovellusten käyttöönottoja OpenShiftissä, mukaan lukien elinvoimaisuus- ja valmiusluotaimien, ympäristömuuttujien, yhteyssalaisuuksien ja konfiguraatiokarttojen määrittäminen sovelluksen tarpeiden mukaan;
    • Kehitti mukautettuja Bash-, Python- ja Groovy-skriptejä erilaisten operatiivisten tehtävien automatisoimiseksi;
    • Integroi testiautomaatiotyökaluja, kuten SonarQube ja Selenium, CI-putkeen varmistaakseen koodin laadun ja toimivuuden;
    • Tunnisti ja ratkaisi vikojen ja virheiden perimmäiset syyt ja tarjosi teknistä tukea järjestelmän vakauden ylläpitämiseksi;
    • Hallinnoi Bitbucket-tietovarastoja, mukaan lukien tiimin ja projektin oikeuksien määrittäminen ja valvonta;
    • Automatisoi tietokantatoimintoja - mukaan lukien MySQL:n, PostgreSQL:n ja MongoDB:n päivittäiset varmuuskopioinnit ja siirrot - luomalla cron-tehtäviä ja hoiti palautustoiminnot pyynnöstä;
    • Kirjoitti Ansible-pelikirjoja ympäristön kokoonpanojen automatisoimiseksi ja versiohallitsemiseksi kehitys-, testi-, esituotanto-, tuotanto- ja siirtymävaiheissa;
    • Tutki DevOpsin parhaita käytäntöjä ja sovelsi löydöksiä projektin prosesseja ja työkaluja optimoidessaan.

    Tekniikat:

    • Tekniikat:
    • SonarQube SonarQube
    • Microservices
    • Jenkins Jenkins
    • Bash Bash
    • Google Cloud Google Cloud
    • Docker Docker
    • Python Python
    • Kubernetes Kubernetes

Koulutus

  • BSc.Computer Science

    Istanbul Technical University · 2012 - 2016

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ä

Keskustele kanssamme