Position: DevOps
Category: DevOps
English level: upper
Years of experience: 2


I have worked as an Application administrator of the Magento platform in a team of 3 people. The main responsibilities were installing and configuring infrastructure for the new projects, creating and optimizing deployments for the DEV team, supporting and troubleshooting current projects.

Magento Stack: nginx, PHP, MySQL, Redis, Varnish, Composer, ElasticSearch, RabbitMQ
CI/CD: Jenkins, GitLab
Configuration Management: Ansible;  
Databases: MySQL, PostgreSQL, MongoDB
Containerization: Docker, Kubernetes, kubectl, Minikube, Helm  (without PROD experience)
Linux: CentOS, Amazon Linux 2, Debian, RHEL
Could providers: AWS, Rackspace 
Monitoring: Zabbix, New Relic, Grafana, Splunk, AWS CloudWatch

Other: Git, SSL termination, Packer
Jira, Confluence, Slack, 
SpringBoot

Previous projects and experience:
- Adobe Commerce (Magento enterprise) on AWS
application migration from own infrastructure to AWS EC2 (EFS, RDS). Setting up and configuring a new deployment pipeline (Jenkins+Ansible+packer) and AWS Auto Scaling

-  Adobe Commerce (Magento enterprise) on the Cloud Infrastructure
creating and configuring custom monitoring solutions for application and cloud infrastructure. First, transfer metrics to Zabbix using a bash script, then transfer part of the functionality to NewRelic.

- Spring Boot Application
preparing  infrastructure for the application backend (Java, PostgreSQL, Maven), creating deployment process for the DEV team (Jenkins Pipeline)

- Magento extensions
configuring  infrastructure for Magento extension development, creating deployment process for the DEV team (Jenkins Pipeline)