Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Daniel Alexandrov

Brooklyn,NY

Summary

Results-driven DevOps Engineer with five years of extensive experience in optimizing software delivery pipelines using Jenkins and GitHub. Demonstrated expertise in containerization and orchestration with Docker and Kubernetes, ensuring scalable infrastructure deployments. Proficient in leveraging AWS services like EC2 and S3 while implementing Infrastructure as Code (IaC) through Terraform and CloudFormation. Committed to driving efficiency improvements and enhancing collaboration between development and operations teams to advance innovative DevOps practices.

Overview

7
7
years of professional experience
1
1
Certification

Work History

DevOps Engineer

Verizon Media
Bedminster, NJ
02.2022 - Current
  • Orchestrated the provisioning of a highly available 3-tier application architecture on AWS using CloudFormation templates/Terraform configurations, encompassing frontend web servers (EC2 instances or ECS containers), application servers (Auto Scaling Groups), and backend database servers (RDS instances or DynamoDB tables), ensuring scalability, fault tolerance, and security best practices are applied throughout the infrastructure
  • Implemented blue-green deployments and canary releases with Kubernetes, enabling gradual rollout of new features and minimizing risk during production deployments
  • Configured Elastic Load Balancers (ELB) to distribute incoming traffic across EC2 instances, optimizing application availability and fault tolerance
  • Orchestrated Identity and Access Management (IAM) policies for Linux servers on AWS, enforcing fine-grained access controls
  • Leveraged Python scripting in conjunction with DevOps tools like Ansible and Terraform to automate infrastructure provisioning, configuration management, and deployment workflows, streamlining operations and improving efficiency
  • Improved service availability and reliability by 50% by implementing Kubernetes auto-scaling and self-healing capabilities, minimizing downtime, and ensuring uninterrupted service availability
  • Increased developer productivity by 30% through Jenkins job optimization, reducing build queue times and enabling faster feedback loops during development cycles
  • Utilized Jenkins plugins for code quality checks, code coverage analysis, and vulnerability scanning, ensuring the release of high-quality and secure software

DevOps Engineer

Bloomberg
Dayton, NJ
06.2019 - 01.2022
  • Implemented Jenkins pipelines to automate the build, test, and deployment processes, reducing manual intervention by 55% and decreasing time-to-market by 45%
  • Spearheaded automation initiatives using Ansible, scripting, and infrastructure as code (IaC) principles to provision, configure, and manage cloud infrastructure on AWS, reducing provisioning time by 70%
  • Led the adoption of Docker for containerization, orchestrating microservices across multiple environments and improving deployment consistency and portability
  • Automated Jenkins infrastructure provisioning and configuration using infrastructure as code (IaC) tools like Terraform and Ansible, enabling scalable and reproducible Jenkins environments
  • Employed Docker registries such as Docker Hub and Amazon ECR to securely store and manage Docker images, implementing access controls and image scanning to enforce security best practices
  • Implemented infrastructure monitoring and alerting solutions using Prometheus and Grafana, designing custom dashboards and alerting rules to provide actionable insights into system performance and availability
  • Created Docker images using Docker file and seamlessly deploy them to AWS virtual machines, fostering efficiency in the deployment pipeline
  • Leveraged AWS S3 for secure and scalable object storage, storing and retrieving application artifacts, backups, and static assets
  • Configured S3 buckets with lifecycle policies to automate data archival and deletion, optimizing storage costs and compliance requirements
  • Implemented Infrastructure as Code (IaC) practices using Terraform and CloudFormation to provision and manage AWS resources declaratively
  • Defined infrastructure components such as EC2 instances, VPCs, subnets, and security groups using Terraform configuration files (HCL) and CloudFormation templates (YAML/JSON)
  • Ensured high availability and performance by employing advanced tools like Sensu and Nagios to promptly detect and resolve server service issues
  • Elevated network performance and reliability by implementing NIC bonding, a strategic approach to combine multiple network interfaces together and achieving load balance
  • Integrate Ansible with version control systems like Git to maintain versioned playbooks, enabling collaboration and change tracking among team members
  • Implemented multi-layered security measures on EC2 instances, combining IAM roles, Security Groups, and other security features for comprehensive protection
  • Implemented and configured Splunk for log management, providing comprehensive insights into Linux system activities
  • Managed version control using Git, ensuring efficient tracking and collaboration on Linux-based projects
  • Administered Git repositories, overseeing code contributions, merges, and branch management for smooth development workflows
  • Implemented dynamic inventories in Ansible for automatic discovery and management of Linux server infrastructure
  • Developed and maintained Ansible roles for modular and reusable automation of common tasks on Linux systems
  • Administered Ansible Tower to centrally manage and monitor automation workflows across diverse Linux environments

Linux Admin

Data Prise
NYC, NY
12.2017 - 05.2019
  • Used YUM/RPM for the proficient management of Linux packages, ensuring smooth updates and optimal software functionality
  • Exhibited ongoing expertise in configuring network services, protocols, and troubleshooting, ensured smoothly functioning network infrastructure
  • Troubleshooting system issues, diagnosing hardware and software failures, and resolving system errors and performance bottlenecks
  • Manage configuration files and scripts for Linux systems in Git repositories, enabling version control, change tracking, and collaboration among team members
  • Took charge of ensuring the stability and security of network connections across devices, implementing proactive measures to safeguard against potential threats
  • Collaborated within a team to establish a foundational home network, adaptability, and teamwork in creating a connected environment
  • Utilized powerful tools and commands such as vmstat, mpstat, sar, and top to scrutinize server performance and optimize resource usage
  • Maintained documentation for all hardware equipment, tracking usage and promptly addressing any issues to streamline hardware management processes

Education

Bachelor -

Brooklyn College
New York City, NY
01.2020

Data Prise
NYC, NY
05.2019

Skills

  • Operating Systems
  • Automation
  • Cloud Computing (AWS)
  • Virtualization
  • Storage
  • Containerization
  • Scripting and Version Control
  • Scheduling & Package Management
  • Networking
  • Security and Performance
  • User Management and Monitoring
  • Ticketing systems
  • Ansible
  • Playbooks
  • Terraform
  • EC2
  • S3
  • VPC
  • IAM
  • Cloud Formation
  • ELB
  • Auto-scaling
  • ESXi
  • Vcenter
  • Docker
  • Kubernetes
  • Bash scripting
  • Git
  • GitHub
  • Jenkins
  • Cronjob
  • Firewalls (iptables, firewalld)
  • Hardening (firewall, SELinux)
  • Performance monitoring (Nagios, Zabbix, Splunk)
  • User management (LDAP, Active Directory)
  • JIRA

Certification

AWS Cloud Practitioner

Timeline

DevOps Engineer

Verizon Media
02.2022 - Current

DevOps Engineer

Bloomberg
06.2019 - 01.2022

Linux Admin

Data Prise
12.2017 - 05.2019

Bachelor -

Brooklyn College

Data Prise
Daniel Alexandrov