Work Experience
DevOps Engineer, INTERNAL SYSTEM
Duration: 06.2020 - Present
Summary: Software application used within an organization to manage internal operations such as data storage, communication, and workflow management with a focus on scalable and secure solutions.
Responsibilities: Manually deployed infrastructure and applications to Azure Cloud using Terraform and Azure DevOps Pipelines; Implemented Azure Purview, managed Kubernetes clusters, Data Lake solutions with ADLS Gen2; Architected and optimized web and database applications; Utilized Azure Arc for multi-cloud infrastructure management; Deployed on AWS RDS, EKS, integrated Cloudflare and Debezium; Monitored services using Azure Monitor.
Technologies: Azure, AWS, Terraform, Kubernetes, Azure DevOps, Docker, Linux, Bash, Debezium, Kafka, Nginx, Cloudflare
DevOps Engineer, AUTOMATED SYSTEM
Duration: 03.2019 – 06.2020
Summary: Automation of specific tasks and processes within an organization, integrating various software applications for efficiency.
Responsibilities: Configured Kubernetes clusters on multiple clouds with Terraform; Managed Jenkins jobs and automated deployments to Kubernetes; Maintained IaC definitions; Scripted with PowerShell; Ensured GCP workload optimization; Implemented Kafka-based messaging and data streaming solutions; Documented the process.
Technologies: Azure, GCP, AWS, Terraform, Kubernetes, Jenkins, PowerShell, GitLab CI, Jira, Git, Tomcat, MySQL, Kafka, Strimzi Kafka
DevOps Engineer, BUSINESS APPLICATION
Duration: 05.2018 – 03.2019
Summary: Development of a business application for data storage and analytics, aiming to centralize business data for easy access and management.
Responsibilities: Deployed infrastructure to AWS; Implemented IaC using Terraform; Set up CI/CD with Git and GitHub Actions; Utilized Ansible for automation; Deployed and managed Jenkins; Implemented monitoring using Dockerized ELK, Zabbix, Grafana; Managed dockerized Django applications across environments using GitLab CI/CD, Google Kubernetes Engine, and Helm.
Technologies: AWS, GCP, Linux, Terraform, Docker, Ansible, Jenkins, GitHub, ELK, Zabbix, Grafana, Kubernetes, Gitlab CI, Git, Helm, Django, MSSQL, IIS, PostgreSQL
DevOps Engineer, TRAINING MANAGEMENT SYSTEM
Duration: 02.2017 – 05.2018
Summary: Implementation of a Training Management System to facilitate organizations in managing employee training, including tracking of courses, registrations, training progress, and analytics.
Responsibilities: Collaborated with the development team for code deployment using Jenkins; Worked with GitHub for version control; Configured AWS LoadBalancer; Ensured security with firewall configurations; Deployed web applications in Docker containers; Established code verification with SonarQube; Monitored infrastructure with Zabbix.
Technologies: AWS, Terraform, Zabbix, Jenkins, Docker, GitHub, Git, Azure SQL, PowerShell, Nginx, Windows, Apache, MSSQL
Education
- Computer Science and Software Engineering
Certification
- The Linux Foundation: Certified Kubernetes Administrator
- Microsoft Certified: Azure Fundamentals /AZ-900
- Microsoft Certified: Azure Administrator Associate /AZ-104
- Microsoft Certified: DevOps Engineer Expert/AZ-400
- Microsoft Certified: Azure Solutions Architect Expert/AZ-305
- CISCO: Introduction to IoT
- EPAM: Azure Cloud and Devops/Devops