Yury Kuvaev
Development
NY,
Skills
Python
About
Yury Kuvaev's skills align with Consultants and Specialists (Information and Communication Technology). Yury also has skills associated with Programmers (Information and Communication Technology). Yury Kuvaev has 5 years of work experience.
Work Experience
DevOps Engineer
Ampersand
October 2020 - Present
- Designed a secure, highly available, and resilient 3-tier system architecture on AWS, optimized for scalability and disaster recovery. This robust design was crucial for a production environment, supporting high availability of our applications and virtual machines, reflecting the best practices for cloud architecture design. • Managed and resolved AWS security-related issues, such as IAM and S3 policies for user access. This hands-on approach ensured our cloud infrastructure was secure, safeguarding sensitive data and operations. • Made extensive use of AWS services including EC2, ALB, Auto-Scaling, VPC, Subnets, Security groups, S3, VPN, RDS, Route53, CloudWatch in the project. These services were instrumental in ensuring that the infrastructure met performance metrics and could withstand high loads. • Executed Infrastructure as Code using Terraform, which was written, planned, and created for deployment on AWS. This enhanced our ability to quickly replicate and scale infrastructure components, improving the efficiency and consistency of our cloud environments. • Streamlined our development workflow by designing and implementing a Jenkins CI/CD pipeline for Kubernetes object deployments. This resulted in a 15% increase in the frequency of application deployment and significantly reduced build time by implementing dependency caching strategies. • Created Docker images from scratch using Dockerfile, customizing and modifying base images to expedite the image build process. This process led to a 10% improvement in the efficiency and reliability of our containerized applications. • Orchestrated a Kubernetes environment with service-accounts, namespaces, deployments, and pods. This well-structured environment facilitated better control and management of containerized applications. • Implemented a production-ready, load balanced, highly available, fault tolerant, auto-scaling Kubernetes infrastructure for stateless microservices. This ensured our applications could handle traffic surges while minimizing downtime. • Wrote Jenkins pipeline jobs to automate the deployment of Docker images in the Kubernetes cluster, which enhanced the speed and reliability of our deployments. This role required excellent coordination and troubleshooting skills to ensure a smooth deployment process.
Cloud Engineer
MediaMath
November 2018 - September 2020
- Spearheaded the networking across various VPCs in both production and non-production environments, implementing AWS IAM (Identity Access Management) for creating new users, roles and groups. Worked on the management of multiple AWS accounts, ensuring automation, reducing downtime, and enhancing efficiency. • Skillfully used AWS Route53 to optimize TCP traffic routing between different regions, which improved site performance by 20% and significantly enhanced user experience. Worked closely with the application development team, leveraging my understanding of their needs to document deployment processes. • Efficiently configured AWS CloudFormation to orchestrate and manage infrastructure, using Ansible for maintaining and provisioning AWS servers. This increased our control over the cloud resources and streamlined deployment processes. • I proficiently utilized Github for version control and collaboration, ensuring reliable team coordination and a consistent code base. This strategic use of Github made our code more dependable, easing maintenance and contributing to project efficiency. • Implemented an automation strategy for the deployment of secrets to AWS SecretsManager using bash scripts, thereby increasing system security and integrity. This practice not only improved the resilience of our system but also streamlined our security processes • Navigated Agile project workflows with expertise and used JIRA as a comprehensive tool for issue tracking, sprint planning, and status reporting in a fast-paced development setting. The seamless integration of these tools allowed us to deliver on-time, quality results.
Education