Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Vivek B

Texas

Summary

Cloud Engineer with more than 3+ years of experience in automating, deploying, and managing applications on cloud platforms. Skilled in leveraging both AWS and Azure services to design and implement scalable, reliable, and secure infrastructure. Adept in CI/CD pipeline development, configuration management, and monitoring solutions. Strong background in both software development and cloud-based operations, with expertise in infrastructure as code (IaC) and microservices architecture. Innovative DevOps Engineer known for high productivity and efficient task completion. Possess specialized skills in continuous integration and delivery (CI/CD), infrastructure as code (IaC), and cloud services management. Excel in collaboration, problem-solving, and adaptability, ensuring seamless development and operations integration.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Software Engineer

Aya Healthcare
San Diego, CA
01.2023 - Current
  • Deployed and managed applications on cloud platforms, primarily using AWS S3, EC2, and Lambda
  • Designed and implemented CI/CD pipelines using AWS CodePipeline, Code Build, and CodeDeploy to automate the deployment of applications on EC2 instances and serverless environments
  • Managed AWS infrastructure with CloudFormation and Terraform, enabling automated, scalable, and repeatable infrastructure deployments
  • Deployed and maintained applications on AWS EC2, S3, RDS, and Lambda, ensuring high availability and fault tolerance
  • Developed and implemented Ansible playbooks for configuration management and automated deployment tasks, ensuring consistent and repeatable environments across development, staging, and production
  • Monitored application performance using AWS CloudWatch, X-Ray, and custom CloudWatch Alarms, providing actionable insights and ensuring system reliability
  • Worked with development teams to optimize microservices architecture on AWS, integrating with DynamoDB, SQS, SNS, and Step Functions for robust and scalable solutions
  • Conducted load testing and performance tuning for applications hosted on AWS to meet stringent performance SLAs
  • Implemented security best practices, including IAM role management, VPC security groups, and data encryption, to safeguard sensitive data and applications
  • Designed and developed Python-based ETL pipelines using Apache Airflow, AWS Lambda, and AWS Glue to extract, transform, and load data from various sources
  • Developed and implemented Ansible playbooks for configuration management and automated deployment tasks, ensuring consistent and repeatable environments
  • Developed and maintained Docker containers for application deployment, ensuring consistency across development, testing, and production environments.

DevOps Engineer

Tata Consultancy Services
Hyderabad, IN
08.2021 - 12.2021
  • Developed and deployed serverless applications using AWS Lambda and API Gateway, integrating with DynamoDB for backend data storage and retrieval
  • Automated infrastructure provisioning and configuration management using Terraform and Ansible across AWS environments
  • Implemented AWS Lambda Layers to manage dependencies, reducing the size of deployment packages and improving application performance
  • Designed and deployed containerized applications using Docker and Kubernetes, orchestrating services for high availability and load balancing on AWS EKS
  • Integrated Jenkins with Docker to automate the building, testing, and deployment of microservices, reducing manual intervention and increasing deployment speed
  • Managed CI/CD pipelines with Jenkins, integrating with AWS services to automate builds, testing, and deployments
  • Developed and optimized Python-based ETL pipelines using AWS Glue and Apache Airflow, processing large datasets and storing them in AWS Redshift and S3
  • Integrated AWS CloudWatch Logs, AWS CloudTrail, and AWS Config for centralized logging, monitoring, and auditing of AWS resources
  • Integrated Lambda functions with other AWS services like Step Functions, DynamoDB, SNS, and SQS for building serverless applications
  • Participated in code reviews and provided valuable feedback for improving code quality and maintainability
  • Collaborated with cross-functional teams to provide objectives, analysis and acted as an SME by disseminating feedback to enhance SSO user experience
  • Integrate security best practices like encryption, access control, and vulnerability management into the development process.

Software Engineer

Big Basket
Karnataka, IN
03.2020 - 08.2021
  • Integrated and managed Azure cloud services, including Azure Functions for serverless computing and Azure Logic Apps for workflow automation
  • Deployed and monitored applications using Azure App Services, ensuring high availability and scalability for web applications
  • Implemented CI/CD pipelines using Azure DevOps, automating the build, test, and deployment processes across multiple environments
  • Utilized Azure Monitor and Azure Application Insights for real-time monitoring, diagnostics, and performance tuning of cloud-based applications
  • Managed Azure SQL Database for backend data storage, optimizing queries and ensuring data integrity through automated backups and point-in-time restore
  • Leveraged Azure Active Directory (AAD) for user authentication and access management, implementing role-based access control (RBAC) to enhance security
  • Designed and deployed containerized applications using Docker, managed through Azure Kubernetes Service (AKS) for orchestration and automatic scaling
  • Automated infrastructure deployment and configuration management using Azure Resource Manager (ARM) templates and Terraform, ensuring consistent and repeatable environments
  • Implemented Azure Blob Storage for scalable and secure storage of unstructured data, integrating with other Azure services for data processing and analytics
  • Configured Azure Load Balancer and Application Gateway to distribute incoming traffic across multiple instances, improving application availability and resilience
  • Secured applications and data by integrating Azure Key Vault for managing secrets, keys, and certificates, ensuring compliance with security best practices
  • Optimized application performance and cost efficiency by utilizing Azure Autoscale to automatically adjust resources based on demand, reducing operational overhead.

Education

Master of Computer Science -

Lamar University
08.2023

Bachelor’s in Computer Science -

Sathyabama University

Skills

  • Python
  • Bash
  • Shell Scripting
  • JavaScript
  • HTML
  • CSS
  • Jenkins
  • Docker
  • Kubernetes
  • Terraform
  • Ansible
  • Git
  • GitHub
  • AWS CodePipeline
  • AWS CodeBuild
  • AWS CodeDeploy
  • AWS Systems Manager
  • Jira
  • Confluence
  • Scrum
  • Kanban
  • AWS (S3, EC2, Lambda, CloudFormation, DynamoDB, Step Functions, SNS, SQS, CloudWatch, RDS, IAM)
  • MYSQL
  • MongoDB
  • PostgreSQL
  • AWS CloudWatch
  • AWS X-Ray
  • Prometheus
  • Grafana
  • Bitbucket
  • JIRA
  • Team Collaboration
  • System Administration
  • UI/UX
  • Amazon Web Services

Certification

AWS SysOps Administrator – Issued by AWS

Timeline

Software Engineer

Aya Healthcare
01.2023 - Current

DevOps Engineer

Tata Consultancy Services
08.2021 - 12.2021

Software Engineer

Big Basket
03.2020 - 08.2021

Master of Computer Science -

Lamar University

Bachelor’s in Computer Science -

Sathyabama University
Vivek B