Abhishake O
Cloud DevOps Solutions Architect
*******************@*****.***
Professional Summary:
I have more than 12+ years of experience in AWS and Azure in Configuring, Implementing, Deploying and Maintaining the Azure infrastructure. Experience working with AWS and Azure Infra and Dev Ops with CI/CD implementation in the Multi Cloud Environment.
Led successful migrations to GitHub Enterprise Cloud (GHEC) by optimizing API usage within rate limits, implementing automation workflows, and aligning with GitHub’s recommended best practices.
Good expertise in Managing Azure services and subscriptions using Azure portals and PowerShell, managed Azure resources to Azure Resource Manager.
Designing and implementation of public, private and hybrid cloud solutions in both AWS and Azure.
Creation of Infrastructure using IAC tools like terraform in the AWS cloud with services like S3 buckets, VPC, EC2 instances, RDS, Route 53 and other services.
Conducted cloud readiness assessments, identifying opportunities for AWS adoption and cloud migration, resulting in a seamless transition for multiple applications.
Designed and implemented robust webhook architectures for real-time push notifications, incorporating authentication, payload validation, and efficient data flow controls to ensure secure and scalable integration.
Developed best practices for cloud security, including identity and access management (IAM) roles, policies, and VPC configurations to ensure secure, compliant environments.
Designed and implemented scalable, secure, and highly available AWS cloud architectures for enterprise applications, resulting in improvement in system uptime and performance.
Led the migration of on-premises infrastructure to AWS, reducing operational costs and improving flexibility.
Expert in Infrastructure as Code (IaC) using Terraform, CloudFormation to automate and streamline cloud resource provisioning, reducing manual errors and deployment times.
Led the design and deployment of microservices-based architectures using AWS Lambda, API Gateway, and DynamoDB, enabling faster development cycles and reducing time-to-market for key features.
Proven track record in reducing AWS costs through rightsizing, efficient resource management, and leveraging AWS Cost Explorer and Trusted Advisor to drive cloud cost savings.
Used Splunk for log parsing and alerting mechanism.
Designed and implemented storage solutions like Azure storage, images and disks and Microsoft Defender for compliance.
Design and implementation of HUB and Spoke networking topology and network connectivity’s like Express Route, Site-to-Site VPN, Point to Site VPN, VNET peering.
Experience in containerization with docker images in Docker Hub and container registries, Azure Kubernetes Services including Nginx and App gateway ingress service.
Experience in understanding and designing the IAC, Code repos, Static code analysis using SonarQube, branching strategy, app deployments on IaaS VMs and App services using build and release pipelines with the CI/CD approach.
Design and Implementation of IAC tools like ARM, Power Shell scripts, Biceps and Terraform through automated deployments in Azure Dev Ops and Jenkins as a configuration management tool.
Experience in handling Azure boards, Org level and Project level activities and permissions.
Experience in designing and configuring monitoring solutions like Azure Monitor, log analytics, diagnostic logs and application insights including alerts.
Having Good experience working with Gitlab, and Git Hub actions for managing the git repositories with terraform.
Designed and implemented Azure AVD infrastructure for a largescale requirement creating Host pools, Workspaces, Application groups and Host sessions.
Very good understanding with the Reverse Connect Transport and RDP short path connection sequence and connection security.
Load balancing and monitoring the AVD host sessions with multi session environments and implementing backup and DR solutions for AVD infrastructure.
Experience in working with Nerdio Manager for Enterprise for managing AVD infrastructure and for the cost management too.
Designing and Implementing Azure Site Recovery and Azure Backup for migration of workloads from on-prem to Azure and Azure to Azure.
Automation of deployments in Cloud through PowerShell and other scripting languages
Identifying and implementing NIST, HIPPA HITRUST and CIS controls using Azure blueprints, managing backups for VMs, SQL databases.
Possess good organizational and interpersonal skills in a team-based environment. Tech savvy, Goal driven, Customer focused, honest, loyal with decent work ethics.
Mastery in Planning and implementation of data and storage management solutions in Azure (SQL Azure, Azure files, Queue.
Worked with Data Center Assessments and Migrations using latest tools to migrate and deploy the workloads.
Have knowledge of Database Migration Assistant (DMA) in assessing and migrating the database workloads.
Technical Certifications:
Azure Fundamentals (Az-900)
Azure DevOps Certification (Az-400)
Azure Solutions Architect (AZ-300)
AWS Solutions Architect Professional
AWS Certified DevOps Professional
Terraform
Kubernetes
Technical Skills:
Azure Expertise : IaaS VM Migrations, Traffic Manager, Azure Cloud Services,
Active Directory, Express Route, ACR, AKS, Azure Firewall,
Azure Synapse, Service bus, blob storages.
AWS Expertise : EC2, ECS, EKS, S3, EBS, RDS, DynamoDB, Aurora, VPC, Route53,
Cloud Front, ELB, IAM, KMS, WAF, SageMaker, EMR, Glue,
Kenesis, CloudWatch, CloudTrail.
Application/Web Server : Tomcat 5.0/6.0, Apache, IBM WebSphere Application Server,
WebLogic, Apache, CQ5.
Scripting Language : PowerShell, Python, JSON, Terraform, CLI
Database : SQL Server 2008/2014, Postgres SQL, Cosmos DB
Operating System : Windows 98/NT/2000/2003/XP/Vista/Windows 7, Windows
Server 2012/2008, Windows Azure, Linux
Monitoring Tools : Dynatrace, Grafana, Splunk, Prometheus and Datadog
Work Tracking : Visual Studio Online
Migration Tools : ASR, MAP, FDT, Azure Migrate, Cloud Endure
Automation : Azure Dev Ops, Jenkins
Containers : Windows Containers, docker, Kubernetes, ACR
Work Experience:
Client: United Airlines Jun 2022 – Present
Role: Cloud DevOps Solutions Architect
Responsibilities:
Led the successful migration of on-premises infrastructure to AWS, resulting in reduction in operational costs while enhancing flexibility and scalability.
Architected and deployed hybrid cloud solutions that integrated AWS services with on-premises systems, ensuring business continuity and disaster recovery alignment with organizational goals.
Developed Infrastructure as Code (IaC) templates using Terraform/CloudFormation to automate the provisioning of cloud infrastructure, reducing deployment times.
Engineered and deployed containerized applications using Docker and Kubernetes, orchestrating them with AWS ECS/EKS, which significantly improved scalability and optimized resource utilization.
Designed and implemented secure and scalable cloud solutions leveraging AWS services such as VPC, IAM, KMS, and Security Groups, ensuring compliance with industry-standard security practices.
Optimized AWS infrastructure costs by leveraging recommendations from AWS Cost Explorer and Trusted Advisor, resulting in savings through rightsizing and resource optimization.
Collaborated with DevOps teams to implement CI/CD pipelines using AWS CodePipeline, Jenkins, and GitHub Actions, streamlining application deployment and testing processes.
Provided architecture training and mentorship to junior engineers, enhancing team productivity and AWS expertise across the organization.
Architected disaster recovery solutions using AWS services, meeting RTO (Recovery Time Objective) and RPO (Recovery Point Objective) for critical business systems.
Implemented and managed multi-account AWS environments, leveraging AWS Organizations and IAM to enforce security best practices and access control across teams.
Automated cloud infrastructure provisioning with CloudFormation templates, reducing the time required to deploy new environments and ensuring consistency.
Optimized AWS storage solutions, implementing S3 lifecycle policies and Glacier for cost-effective long-term storage, reducing storage costs.
Developed and maintained monitoring solutions using CloudWatch, creating custom dashboards and setting alarms for key performance metrics to proactively manage system health.
Client: Fannie Mae Oct 2018 – may 2022
Role: Site Reliability Engineer
Responsibilities:
Design and implementation of the landing zones and foundational services for the customer requirements.
Designing the network security network policies, managing RBAC permissions with PIM, conditional access and designing the custom RBAC policies.
Enabling the monitoring on all the Azure services with Diagnostic storage, log analytics workspace, app insights and Azure monitor with Alerts and notifications.
Design the infrastructure which includes IaaS and PaaS services as per the architecture.
Deployment of infrastructure with the IAC tool that is Biceps and deploying them through the dev ops best practices and multistage deployments with Azure Dev Ops.
Implementation of IAC for the infrastructure deployment with terraform by configuring them in Jenkins server enabling CI/CD process.
Monitoring solutions along with alerting tools like Splunk and Dynatrace.
Designing the road map and migration strategy for both assessment and migration of on prem workloads.
Design and implementation of the DR solution for some of the critical workloads which are in on prem and Azure.
Creation of Linux machines with different flavors of operating systems along with windows machines.
Implemented build and release pipelines for the infrastructure deployment from GitHub actions.
Designing and managing the cloud security with Cloud services and with policies.
Implementation of the Networking connectivity using S2S VPN with the on prem data centers and point to site P2S VPN for the remote users.
Implementation of cloud security with IAM roles, Entra ID authentication, PIM, and conditional access.
Handling the https request using app gateway and routing the requests to the backend pools, managing the network security with NSG, UDR, ASG and monitoring with NSG flow logs, traffic analytics.
Client: Vistex Oct 2016 –Sep 2018
Role: Cloud DevOps Engineer
Responsibilities:
Create DevOps framework for pipeline implementation of Infrastructure leveraging ADO pipelines.
Design and implement the Hub and Spoke networking topology and the network connectivity with ExpressRoute and DR solution.
Design the landing zones with the well architecture framework for the migration process.
Implement backup configurations and key vault for security, managing the RBAC permissions for the users and applications.
Design and implementation of the infrastructure as a code to automate the entire deployment process of ARM templates.
Deploy Azure Application gateway along with the customer defined protocols, ports and rules.
Design and implement of the networking, compute and storage related components, security controls, NSG and UDR, Power Shell scripting.
Create IaC leveraging Terraform modules for provisioning the platform infrastructure.
Create the terraform modules for Azure Kubernetes Service (AKS), App Service web apps,
Azure functions, Azure Databricks, Asure storage, Virtual machines, NSGs, Route Tables and
Azure SQL.
Leverage Ansible for configuration management for the virtual machines.
Leverage YAML to setup and configure the CI/CD pipelines for deployment of infrastructure.
Managed keys and secrets by via ADO libraries for pipeline integration.
Perform security scans to ensure the platform infrastructure is secure and compliant.
Design and implement the single click deployment architecture using the global templates and linked templates.
Design the strategy for migrating the on-premises bulk data to the Azure environment with FDT tool implementation.
Implement the RBAC policies based on the roles and applied them on the groups.
Client: Advantasure Oct 2013 – Sep 2016
Role: Cloud DevOps Engineer
Responsibilities:
•Implement and maintain a continuous integration/continuous deployment (CI/CD) pipeline, reducing the time to deploy new features and update the frequency of deployments.
•Configure, monitor, and automate Amazon Web Services as well as involved in deploying the content cloud platform on Amazon Web Services using EC2, S3 and EBS.
•Implemented Elastic Load Balancers (ELB's) and Auto Scaling groups in AWS on Production EC2 Instances to build Fault-Tolerant and Highly Available applications.
•Installing, configuring, and administering Jenkins CI tool on Linux machines.
•Involved heavily in setting up the CI/CD pipeline using GitHub, Jenkins, Maven, and AWS. Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Groups
•Working with Development team closely on new releases and fixes for the issues.
•Monitor and report performance statistics for cloud hosted environments. Develop and automate standard operating procedures around common failure scenarios.
•Preparing the roadmap(train) for new fixes and patches from Lower environments pipeline.
•Debugged build failures and worked with developers and QA personnel to resolve related issues.
•Working and periodically meeting with Enterprise Architects, Project Managers, Scrum Master, Vendors, Developers and Deployment Managers to define and implement a Software Configuration Management solution.
•Achieved code coverage of 90% for GLAPI.
•Work with the Development team in identifying and resolving CI/CD workflow issues.
•Automate various infrastructure activities like continuous deployment and application installation.
Education Background:
Bachelor’s in computer science.