Position: DevOps engineer
Category: DevOps
English level: intermediate
Years of experience: 2

I have practical experience in creating different working environments and automating of the application development and testing process. And experience with AWS cloud services, GCP, virtualization systems and scripting.
DevOps engineer
Creating, support and maintenance of infrastructure and environment of web and mobile application
development.
Main responsibilities: provisioning virtual machines and Docker containers based on VMWare ESXi
and AWS Cloud (Ansible, Bash). Creating CI/CD application process (Jenkins, Gitlab). Infrastructure
monitoring (Zabbix, AWS Cloudwatch). Automated code quality control (Sonarqube). Assistance to
developers in optimizing application performance and interaction.
During my work: installed CI/CD system based on Jenkins, which was integrated with self-hosted
Gitlab server and code quality control server Sonarqube. Automated deployment of virtual machines and
services using Ansible. Automated database and application backup process (Bash + Crontab).
Launched Zabbix server, to which were connected all virtual machines (about 20 pieces). Prepared
migration of domains and mailboxes to MailCow mail server from IredMail. Optimized several AWS
Cloud accounts. Updated OS and packages of most of the working virtual machines. Fixed
auto-updating SSL certificates configurations for web applications. Improved virtual machine access
security (ufw, fail2ban).
I would like to develop in cloud stack.