Jamal Shahverdiev

Bis 2020, Lead DevOps engineer, KapitalBank

Baku, Aserbaidschan

Fähigkeiten und Kenntnisse

Linux
Python
Bash (Shell)
Docker
Vagrant
Puppet
Ansible
Git
Apache
Apache Tomcat
Nginx
MySQL
Microsoft Azure
AWS
Bamboo
Jenkins
PostgreSQL
Nexus
PowerShell
HaProxy
Kubernetes
DevOps
Atlassian Bitbucket
System

Werdegang

Berufserfahrung von Jamal Shahverdiev

  • Bis heute 2 Jahre und 1 Monat, seit Juni 2022

    Senior DevOps engineer

    Food freshly AFC GmbH

    • Write and support helm charts from a centralized repository for ArgoCD (CRDs for applications and applicationsets). • Automate QA deployments with ArgoCD and ApplicationSet by each Pull request. • Write new CRDs (Virtualservice, Gateway, RequestAuthentication, AuthorizationPolicy) in helm charts and support the existing ones of Istio. • Troubleshoot issues with Cloud Build of Google. • Integrate ArgoCD, Hashicorp Vault, and Kiali with Google Auth. • Implement Keda to use HPA for different types of metrics

  • 1 Jahr und 10 Monate, Okt. 2020 - Juli 2022

    Senior DevOps engineer

    IHS Markit

    • Prepare CI/CD flow to analyze project codes with SonarQube and WhiteSource. • Write CI/CD pipelines in GitLab. • Support ECS fargate cluster for the Prod/Dev services • Write alarms from the Grafana board and prepare PromQL rules to send alarms via alertmanager to Slack and Pagerduty. • Implement best practices of AWS EKS to prod/dev EKS cluster(cluster autoscaler, cluster autoscaler priority expander, node termination handler). Switch to a different way with Karpenter.

  • 1 Jahr und 4 Monate, Juli 2019 - Okt. 2020

    Lead DevOps engineer

    KapitalBank

    • Convert Kubernetes manifests to the Helm charts • Create Multibranch pipeline Jenkins jobs (shared libraries) • Install/Configure/Troubleshoot ElasticSearch cluster (with Logstash, Kibana, Fluentd daemonset for Kubernetes cluster) • Install/Configure/Troubleshoot Hashicorp Consul cluster with Vault HA. Separate Consul with ACLs by different projects • Install/Configure Elastalert with Email/Telegram/Ms-Teams notifications • PostgreSQL backups (Full and incremental to the Minio cluster) with WAL-G

  • 1 Jahr, Juli 2018 - Juni 2019

    Lead System Engineer/DevOps

    EPAM Systems

    Create and troubleshoot CI/CD flow in Bamboo Write playbooks in Ansible Install/Configure and troubleshoot ELK stack Install/Configure troubleshoot all Linux environment Scripting in BASH/Python/PowerShell Migration of the on premise servers o the Azure Cloud.

  • 1 Jahr und 3 Monate, Mai 2017 - Juli 2018

    DevOps Team Lead

    Accenture

    • Write CloudFormation templates. • Jenkins stages to automate structure. • Ansible playbooks. • Dockerfiles to developer requirements and write Jenkins stages to create and push image to the registry server. • Vagrant files for developers needs. • Troubleshoot codes in the BASH and Python. • Create Bamboo Build and Deploy plan. • Configuration and Troubleshooting GitLab • Write ARM templates, PowerShell scripts and Desired State Configurations.

  • 4 Jahre, Mai 2013 - Apr. 2017

    Senior System Engineer/Devops

    ATL InfoTech

    Head of IT Department/Lead Systems Engineer • Suggesting and providing relevant solutions for developers requirements. • Analyzing and providing efficient solutions and open source alternatives to customers requests. • Troubleshooting and solving complex problems in customer *nix infrastructure. • Preparation hardware and *nix platform for Oracle db installations. • Security pentesting of company/customer public faced and internal resources.

  • 1 Jahr und 2 Monate, Apr. 2012 - Mai 2013

    Linux System Administrator

    Unibank

    Responsible for Unix/Linux systems, bank network infrastructure: • Installation and maintenance Unix/Linux based core banking systems • Installation, performance tuning of Oracle DB loaded *nix systems • Designing and configuration of wireless system for head office • Routing, switching and firewalls administration of head office and branch network • Working with developer team, configuring and maintenance of high loaded web and application servers

  • 2 Jahre, Mai 2010 - Apr. 2012

    Linux System Administrator

    Ministry of Communications and High Technologies

  • 6 Monate, Nov. 2009 - Apr. 2010

    Linux System Administrator

    Azersun Holding

    Holding with 5000+ employees and large IT infrastructure System and Network Administrator Responsible for system and network infrastructure of bank belonged to holding. • Technical support of bank windows and *nix server infrastructure • Administration of bank head office and branch networking and firewalls • Support of money transfer systems

  • 2 Jahre, Nov. 2007 - Okt. 2009

    Linux System Administrator

    Ministry of Communications and Technologies

    System and Network Administrator Responsible for Ministry ISP infrastructure • Configuration, troubleshooting of large scale *nix based public dns, radius, billing, pppoe servers • Migration desktop users to thin client technologies

Ausbildung von Jamal Shahverdiev

  • 3 Jahre und 9 Monate, Sep. 2000 - Mai 2004

    Information science

    Azerbaijan State Economic University

Sprachen

  • Englisch

    Fließend

  • Russisch

    Fließend

  • Türkisch

    Muttersprache

Interessen

Only read about new opensource features

21 Mio. XING Mitglieder, von A bis Z