- Файл
Денис
Інженер комп'ютерних систем
Контактная информация
Соискатель указал телефон .
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/17196850/
Загруженный файл
Файл содержит еще 1 страницу.
Версия для быстрого просмотраЭто резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
ENGINEER/DEVOPS MANAGER
SUMMARY
• 9+ years of working experience
• Highly skilled in configuring CI/CD pipelines, working with Azure DevOps
(ex-VSTS), Azure (as main CSP), Google Cloud Platform, AWS
• Microsoft certified: 70-533 Implementing Azure Infrastructure Solutions,
AZ-104, AZ~900
• Google Cloud Certified as Professional Cloud Architect
• Experience in bash, Powershell and Python scripting
• Strongly experienced in IaC - creating ARM templates with JSON and
configuring pipelines for deploying resources to various cloud platforms.
• Experienced in Terraform and Puppet infrastructure automation, On-
hands experience with Ansible
• Strong experience with CI/CD using various tools (Github, Azure DevOps,
Gitlab, Octopus Deploy, Argo CD etc.)
• Responsible and easy-learning person, able to meet deadlines and work
on systematic troubleshooting.
• Team management experience (up to 10 people)
Key skills:
• Cloud services – Azure, GCP, AWS
• CI/CD - Azure DevOps, Github, Gitlab, Octopus Deploy, Argo CD
• IaC - Terraform
• Configuration management - Puppet, Ansible
• Scripting – powershell, python, bash
• Containerization – Docker
• Kubernetes
• Team management
WORK EXPERIENCE
Feb-22 – Now — Senior/Expert DevOps Engineer
Industry: Banking, Financial Services
Team Size: 12 engineers
Project Role: DevOps Engineer
Work performed:
• Automating Azure Infrastructure deployments
• Improvement of Azure Kubernetes patching routine
• Setting up CI/CD pipelines and improvement of existing ones in Azure
DevOps
• Implementing of continuous patching procedure - mitigating the issue of
patching K8s clusters after end of support for previous version
• Azure Policy implementation for proper resource management and
organising
• Fine-tuning team processes to make the teamwork as a team instead of set
of independent engineers (implementing knowledge sharing, team demos
etc)
• Migration from Bicep templates to Terraform
Environment:
• Azure, Azure DevOps
• Kubernetes (AKS), Docker
• Terraform
• Azure Pipelines
• Azure Bicep templates
Jul-2021 - Feb-2022 — DevOps/MLOps Engineer
Department, Industry: Data processing, banking
Team Size: 3-15 engineers
Project Role: DevOps/MLOps
Work performed:
• Creating MVP for new KYC solution
• Setting up infrastructure based on Kubernetes with Airflow, Spark, minio,
Kafka
• Setting up project from scratch, creating documentation and development
processes in team.
• Promoted project on MVP stage from development to UAT environment •
Setting up GitOps flow for easy onboarding for new teams and projects on
internal infrastructure platform
Environment:
• Azure, Gitlab
• Kubernetes, Docker
• Airflow, Spark, Minio, Kafka, Vault
• Python
• Gitlab, Gitlab CI, ArgoCD
Nov-2020 - Jul-2021 — Infrastructure/DevOps Engineer, product company
Department, Industry: InsurTech
Team Size: Infrastructure: 8 engineers, Platform: 7 engineers, Product
Engineering: 10 engineers, 3 Architects, 2 Security Engineers, Scrum Master,
PM
Project Role: Infrastructure/DevOps
Work performed:
• Creating and maintaining Terraform modules
• Writing Ansible playbooks
• Automation of manual parts of work
• Creating and maintaining infrastructure in Azure and AWS (using
Terraform)
• Creating and maintaining Azure DevOps pipelines, integrated with GitHub:
• Working with Azure DevOps runners in containers
• Creating Build and Release pipelines
• Maintaining and creating Kubernetes clusters using KOPS (in AWS) and AKS
(in
Azure)
• Creating technical documentation
• Bugfixing and 2nd/3rd line support
• Patching infrastructure (rolling out Kubernetes, KOPS updates with
security
enhancements) - from sandbox to production
• Basic work with Keycloak
• Setting up systemised patching procedure and handover it from
Infrastructure
team to the Service Desk team (1st line support) - in progress, for now first
patching routine was transferred
• Working with Elasticsearch, Cloudwatch, Log Analytics and Opsgenie,
prometheus, kibana for monitoring&alerting (+automating patching routine
for Elasticsearch clusters)
• Working in close collaboration with platform team to setup all
infrastructure-
side resources to suit their needs and with security team to rollout security
enhancements for Kubernetes clusters
Environment:
• AWS, Azure
• Kubernetes, KOPS, AKS
• Palo Alto VPN, Keycloak
• Terraform, Ansible, GitOps
• Elasticsearch, Cloudwatch, Cloudtrail, Log Analytics, Azure Monitor,
Opsgenie, prometheus, kibana
Apr-2019 - Nov-2020 — DevOps Engineer
Customer: Business Information and Media
Industry: Banking, Financial Services
Project: Replatforming of customer’s products from desktop to web.
Team Size: Dev Team: 5 teams * 5-7 developers QA Team: 5 teams * 2-3 QA
DevOps team: 2-4 engineers + 4 engineers in USA
Project Role: DevOps
Tasks performed:
• Performing ongoing support for dev and QA teams
• Implementing monitoring system based on Zabbix
• Implementing IaC practice with Terraform
• Automating infrastructure in Azure
• Supporting releases
• Integrating AD domain on lower environments for easier user management
• Implementing infrastructure automation for all environments using
Terraform and Puppet
• Supporting releases of 2 major and 2 minor updates
• Leading migration of microservices from IIS to Isolated App Services in
Azure with Terraform provisioning automation
• Implementing YAML for Azure DevOps Pipelines
• Implemented SSRS for microservices usage
• Performing migration of nuget artifacts from Myget to Azure Artifacts
feed
Environment:
• MS SQL Server
• Myget, Octopus Deploy, TFS, Zabbix, Splunk, Terraform, Azure, Puppet,
Azure DevOps, Azure
Artifacts, IIS, YAML, Coverity, Blackduck
• .Net Framework, .Net Core
Feb-2018 - Mar-2019 - DevOps Engineer
Industry: Banking, Financial Services
Project: Linux Patching Automation
Team Size: DevOps - 2 members
Project Role: Technical Consultant (DevOps) Tasks performed:
• Inventored existing environment
• Established regular automated update for Linux servers with Ansible and
secured it with VSTS
• Modified some Ansible modules to make it suitable for required
automation
• Configured environment for Ansible, created scripts for patching
automation (including backup, update, restore and mail reporting using
YAML and bash)
Environment:
• Ansible, VSTS/Azure DevOps
• python, YAML, git, Linux
Dec-2017 - Mar-2019 - DevOps Engineer
Industry: Energy sector
Team Size: Dev Team - 9-20 members QA team - 2 members DevOps team –
5 members
Project Role: Technical Consultant (DevOps)
Tasks performed:
1) Configured and maintained Dev/Test/Prod environments in Azure
2) Configured CI/CD:
3) Automatic servers management and configuration management by using
Ansible:
4) Application Monitoring:
5) Infrastructure as Code:
pipelines for deployment
Environment:
• MS SQL, Azure SQL, Azure Cosmos DB
• Ansible, VSTS, Azure DevOps, Azure, Google Cloud Platform, JSON,
PowerShell, Bash,
Terraform, Docker, ARM
• CI/CD, git, python, Linux, Windows
Sep-2017 - Mar-2019 - Technical consultant
Customer: Internal project
Project: Reporting as a Service
Team Size: Ops team - 3
Project Role: Technical Consultant
Tasks performed:
• Configured reporting services for customers, participated in SLA reporting
project.
• Integrated new telephony system with existing reporting solution.
• Prepared migration plan to isolated network.
• 3rd line support performed
Environment:
• MSSQL
• MS SQL Reporting services, MS SQL Management Studio, Windows
• SQL
Jul-2016 - Nov-2018 - Technical consultant
Customer: Internal project (for multiple customers)
Project: IT Manager Dashboard (ITMD)
Team Size: Dev team - 2 Ops team - 3
Project Role: Technical Consultant
Tasks performed:
• Supported existing infrastructure for solution, routine operations
connecting new customers to various services within ITMD.
• Implemented new features as new monitoring system inside ITMD in
collaboration with developers.
Environment:
• MSSQL
• IIS, Windows Server, Confluence, Check_MK, MS SQL Reporting Services,
HPSM
• SQL
Похожие кандидаты
-
Інженер комп'ютерних систем
Киев -
Мережевий адміністратор
Киев -
Інженер комп'ютерних систем
Киев -
Інженер комп'ютерних систем
35000 грн, Киев, Белая Церковь, Удаленно -
Комп'ютерний інженер
40000 грн, Киев -
System engineer
Киев