Uploaded File
Sr.DevOps Engineer
8 years experience C2C
Average rating
Profile views

Certified Kubernetes Developer, AWS DevOps Engineer and Azure Associate with around 7+ years of IT experience in designing, deploy and managing mission critical application and working on Windows, UNIX and Red Hat Linux platform executing DevOps principles to implement and manage CI/CD frameworks in on-premises and cloud.

  • Configured and worked extensively on AWS services like EC2, ELB, Auto-Scaling, S3, Route53, IAM, VPC, RDS, DynamoDB, CloudTrail, CloudWatch, ElasticCache, SNS, SQS, CloudFormation Template (CFT), CloudFront, Lambda, EMR and EBS.
  • Hands on experience on Azure web application like Azure App and Cloud Services, Azure Data Factory, Azure SQL Data Warehouse, Azure Blob Storage, Web API, VM creation, ARM Templates, Lift and Shift, Azure storage, Fabric controller, Azure AD, Azure search, and Notification hub.
  • Responsible for administration tasks like system upgrades, patches, migration, troubleshooting, security, backup, disaster recovery, performance monitoring and fine-tuning of applications, builds and Server maintenance.
  • Knowledge on NIST framework and implemented 3 Tier backend web application with PCI compliance.
  • Migrated On-premises and Azure Classic instances to Azure ARM subscription with Azure Site Recovery.
  • Expertise in Azure/AWS DevOps pipeline to automate the infrastructure for services like Kubernetes, ingress, Cosmos DB, SQL server, AppInsights.
  • Designed and developed CD pipelines in Azure DevOps and Jenkins and managed the IAC for all the application.
  • Designed and implemented CI/CD processes using CloudFormation and Terraform Templates.
  • Created and maintained fully automated CI build processes for multiple.NET and Java environments and collaborated with development, QA and Operations teams at Onsite and Offshore teams.
  • Experience in design and development of CD pipeline using Jenkins and integrating Terraform and Ansible across geographically separated hosting zones in AWS.
  • Hands on experience with Docker Swarm and used Docker Mesos to abstract data center resources and to elastically scale the applications and underlying infrastructure.
  • Implemented a production ready, load balanced, highly available and fault tole rant K8's infrastructure.
  • Managed K8's charts using Helm and created reproducible builds of the Kubernetes applications.
  • Expertise in creating Kubernetes HA clusters with multi zones in single region.
  • Hands on with installation and configuration of Kubernetes and managed local deployments in Kubernetes.
  • Experience in building and deploying the application code using kubectl, kubelet, kubeadm, Kubespray and scheduled the jobs using kube-scheduler.
  • Deployed Python scripts via Terraform and AWS CloudFormation template to provision and manage on AWS.
  • Expertise in creating Azure resources using terraform and used terraform CLI to deploy and version the configuration files to Azure.
  • Worked with Terraform key features such as IAC, Execution plans, Resource Graphs, Change Automation and extensively used Auto scaling for launching Cloud instances while deploying microservices.
  • Experienced in branching, tagging, and maintaining the version across the environments using SCM tools like Git, GitLab, GitHub and Subversion (SVN) on Linux and Windows platforms.
  • Composed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers, and hyperlinks.
  • Automated the front-ends platform into highly scalable, consistent, repeatable infrastructure using high degree of automation using Chef, Ansible, Vagrant, Jenkins, and CloudFormation Template.
  • Worked with Ansible playbooks for virtual instance provisioning, configuration management, patching and software deployment through automated tools, Ansible/Jenkins custom pipeline.
  • Experience in Setting up the build and deployment automation for Terraform/CloudFormation scripts using Jenkins.
  • Experience in Ansible setup, managed host file using YAML, authored various custom Ansible playbooks.
  • Used repository management tools like Sonatype, Nexus and Artifactory to deploy and manage Artifacts.
  • Expertise in configuring log monitoring tools like ELK (Elastic Search, Logstash and Kibana), Nagios, Splunk, Filebeat and Grafana to monitor applications and logging tools like Dynatrace, Splunk and New Relic to monitor network services and host resources.
  • Expertise in configuring the monitoring and alerting tools to setting up alerts and deployed multiple dashboards for individual applications in Kubernetes.
  • Experience in root caused analysis of post-production performance-related issues through Splunk.
  • Monitored the Splunk infrastructure for capacity planning, scalability, and optimization.
  • Involved in Ticketing & Bug tracking tools like JIRA, Confluence and used SonarQube for automated code review.
  • Work with compliance and information security teams to understand reported vulnerability and planned remediation.
  • Good understanding of network and web related protocols like TCP/IP, UDP, HTTP, HTTPS, FTP, SMTP, DNS.
  • Hands on experience in using Hadoop ecosystem components like Hadoop, Hive, Sqoop, Cassandra, Spark, Spark Streaming, Spark SQL, Kafka, and Yarn.
  • Experience in configuring Spark Streaming to receive real time data from the Apache Kafka and store the stream data to HDFS using Scala and integrated Hadoop with Kafka to upload stream data from Kafka to HDFS.
  • Expertise in Tomcat, JBOSS, Samba, Web logic and Web Sphere application servers for deployments.

Sr.DevOps Engineer
Information Technology
Feb 2020 - present
  • Migrated On-premises applications to AWS Cloud by developing reusable Terraform modules and deployed the code in multiple environments with Jenkins CD.
  • Setup and built AWS infrastructure using various resources like VPC, EC2, S3, IAM, AMI'S, EBS, Security Group, Auto Scaling, EBS, SNS, Cloud Watch, Cloud Trail, Cloud Front, R53, RDS in CloudFormation templates.
  • Provisioned the highly available AWS production and lower environments using Terraform and CloudFormation.
  • Converted existing Terraform modules that had version conflicts to utilize CloudFormation during Terraform deployments to enable more control or missing capabilities.
  • Used Terraform to reliably version and create Infrastructure and created resources, using Terraform modules and automated infrastructure management.
  • Using Amazon Elastic Beanstalk to automatically handles the deployment, from capacity provisioning, load balancing and auto-scaling along with SQS, SNS, SWF of the applications.
  • Implemented the Data Bricks API in Scala program to push the processed data to AWS S3.
  • Setup Kafka producer and consumer components for real time data processing.
  • Experience with AWS S3 services for creating and configuring buckets with permissions, logging, versioning and tagging.
  • Created the Kubernetes Clusters under Pod networks to group the Docker containers.
  • Automated application deployment in the Cloud using Docker and ECS scheduler.
  • Implemented rolling updates with zero downtime and handled multiple images from Docker hub and deployed by ECS.
  • Created and built Docker images, containers and written docker file with custom software and issue troubleshooting.
  • Configured Kubernetes services type load balancer and Cluster IP to expose UI based application and migrated cluster CNI from Flannel to Kube-router to support Kubernetes network policies.
  • Developed microservice onboarding tools leveraging Python and Jenkins for easy creation, maintenance of build jobs.
  • Integrated Kubernetes with Hashicorp vault to inject configurations at runtime for each service using init, config sidecars and persistent volume sharing between app and config containers.
  • Created EKS/ECS clusters using CloudFormation and worked on container deployments, replication controllers, services, labels, health checks and ingress.
  • Monitored Kubernetes clusters for efficient cluster visibility, proactive monitoring and triggering action using Splunk agents and AWS Cloud Watch monitoring.
  • Implantation of Jenkins pipeline job configurations and access permissions for various groups and issue troubleshooting for pipeline jobs.
  • Debug and resolve issues related to Jenkins job failures, job permissions and involved in Jenkins master slave architecture related issues resolution.
  • Administration of Jenkins servers that consists of more than 180 jobs both on regular and sandbox environments.
  • Worked on Forking, Cloning of branches and access permissions on GITHUB repository tool.
  • Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
  • Integrated Datadog, Splunk dashboard with AWS and created dashboard in New Relic for performance monitoring.
  • Used Amazon API Gateway services to application health monitoring.
No skills were added
Remove Skill
Sr.Azure DevOps Engineer
Information Technology
Sep 2018 - Dec 2019
  • Design, planning and implementation for existing On-Prem application and AWS services to Azure cloud using ARM.
  • Worked on POC to analyze cost/spend in Azure and suggested recommendations to right-size the data infrastructure.
  • Deployed Azure SQL DB with GEO Replication, Azure SQL DB Sync to standby database in another region & Failover configuration.
  • Deep familiarity with Azure Security Services such as Azure Active Directory, RBAC and Key Vault
  • Migrated current Data center environment using Azure Site Recovery (ASR).
  • Migrating existing Active Directory and Exchange users to Microsoft Azure AD using Azure AD Connect.
  • Achieved Blue-green deployment by maintaining asset delivery, network load, fallback and edge servers with a CDN.
  • Encrypted Azure Storage, VM's, Azure Key Vault services to protect and secure the data of cloud applications.
  • Deployed an Azure Databricks workspace to an existing virtual network that has public, private subnets and configured network security groups.
  • Configured Vnets, subnets as per the project requirement, Azure blob storage and Azure file servers, private and public facing Azure load balancers.
  • Configured Azure Traffic Manager to build routing for user traffic Infrastructure, migrations to drive operational efforts to migrate all legacy services to a fully Virtualized Infrastructure.
  • Configured Azure Multi-Factor Authentication (MFA) as a part of Azure AD Premium to securely authenticate users.
  • Adopted a microservices-based architecture and automated the Build Infrastructure for containerizing services using Docker to achieve Continuous Integration with Sonar Cloud Integration.
  • Worked on Docker secrets to protect passwords and SSL keys for protecting search guard and exposed key store passwords as environment variables.
  • Deployed AKS cluster in the Azure portal with Azure CLI and ARM templates.
  • Integrated Kubernetes with network, storage, and security to provide comprehensive infrastructure and orchestrated container across multiple hosts.
  • Executed Kubernetes locally with MiniKube to create local clusters and deployable application containers.
  • Achieved CD by leveraging Kubernetes and maintained auto-scaling and load-balancing applications.
  • Deployed AZURE Kubernetes Service (AKS) in Azure by using template-driven deployment options such as Resource Manager templates and Terraform.
  • Implemented IAC with Terraform, developed PowerShell scripts and ARM templates to automate provision resources.
  • Worked with Terraform templates to automate the Azure IaaS virtual machines using terraform modules and deployed virtual machine scale sets in various environments.
  • Encrypted the data using Ansible Vault and maintained role-based access control by using Ansible Tower and Implemented IT orchestration using Ansible to run tasks in a sequence which can work on different servers.
  • Automated activities like CD, application server setup and stack monitoring with Ansible playbooks.
  • Maintained and monitored Azure DevOps and wrote the automation script to set up build and release pipelines.
  • Implementing and managing CD systems and methodologies using VSTS and Jenkins.
  • Automated build and deployment process with Jenkins eliminating 80% of manual work, managed GitHub repositories and permissions, including branching and tagging.
  • Build and managed the ELK cluster for centralized logging and search functionalities.
  • Used Grafana, ELK Stack with Logspout and Nagios for server monitoring.
  • Deployed and configured Prometheus to monitor Kubernetes nodes with node-exporter, monitor Kubernetes API and resources with Kube-state metrics.
No skills were added
Remove Skill
Sr.Build and Release Engineer
Information Technology
Nov 2014 - Apr 2016
  • Involved in DevOps migration/automation processes for build and deploy systems.
  • Involved in the study of the business logic and coordinate with the client to gather the requirements.
  • Built and developed various CI/CD pipelines from the scratch according to the developer's requirements on top of AWS cloud infrastructure using Jenkins.
  • Developed CI/CD system with Jenkins on Google's Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
  • Created AWS Lambda function and API Gateway, to submit data via API Gateway, accessible via Lambda function.
  • Used AWS lambda to run servers by reducing manual process and triggered run code by S3 and SNS.
  • Implementation, configuration, and administration of Layer 7 API Gateway and Portal.
  • Designed, Installed and Implemented Ansible configuration management system.
  • Automated infrastructure using Terraform and Ansible.
  • Created Ansible playbooks to automatically install packages from a repository, to change the configuration of remotely configured machines and to deploy new builds.
  • Used groovy scripts to develop scripted continuous delivery pipelines in Jenkins and have integrated them with Maven.
  • Implemented the Build automation process for all the assigned projects in Vertical Apps domain.
  • Managed Amazon Redshift clusters such as launching the cluster by specifying the nodes and performed data analysis.
  • Managing and architecting large volumes of servers and monitoring its applications through Nagios and Zabbix.
No skills were added
Remove Skill
Systems Engineer
Information Technology
Aug 2013 - Oct 2014
  • Involved in administration of SVN & CVS for repo migration and creation, implementing repository hook script and integration of JIRA/GIT.
  • Exposed to resolve the conflicts in merging of source code and configuration using SVN/CVN and GIT.
  • Experience in building, releasing the software baselines, branch and labels development in SVN/GIT.
  • Building software baselines, code merges, branch and label creation in GIT and installing, administering Bamboo Continuous Integration tool on Linux/Unix machines using GIT, Maven.
  • Involved in authoring pom.xml files, performing releases with the Maven release plugin, and managing Artifacts in NEXUS and Jfrog repository.
  • Worked on JENKINS, used it for continuous Integration and End to End automation in building and deploying application.
  • Configure DB to optimize product configuration, server provisioning using CHEF recipes.
  • Used SonarQube to identify the issues like build errors from the components (project, modules, etc.) in the system and escalating the errors to concerned team.
  • Writing and documenting necessary information about software release, versions, labels etc.
No skills were added
Remove Skill
Edit Skills
Non-cloudteam Skill
University of Alabama 2019
Certified Kubernetes Developer