Accomplished Cloud DevOps Engineer with 10+ years of IT experience proffering extensive cloud monitoring, deployment and troubleshooting skills. Defined, built and maintained infrastructure using vendor-neutral and platform-specific tools. Organized and focused person with extraordinary leadership acumen.
Overview
14
14
years of professional experience
1
1
Certification
Work History
AWS/Azure Cloud Engineer
NBC Universal Studios
06.2021 - Current
Design, develop, and maintain Kubernetes clusters and applications.
Successfully provisioned an Amazon EKS cluster in AWS, leveraging Kubernetes and optimized the cluster for high availability, scalability, and security.
Implemented best practices for networking, including VPC setup, subnets, and security groups, to isolate and protect the EKS cluster.
Designed and implemented secure, scalable APIs using AWS API Gateway, enabling seamless integration across multiple services and applications.
Developed RESTful and WebSocket APIs with AWS API Gateway, leveraging Lambda integrations for backend processing and real-time client communication.
Configured custom authorization with API Gateway, implementing Lambda authorizers to enforce fine-grained security policies.
Optimized API performance by configuring caching, throttling, and request quotas in API Gateway, improving response times and managing traffic effectively.
Deployed API Gateway endpoints across multiple regions, achieving high availability and low latency for globally distributed clients.
Utilized AWS IAM role and policies to manage control and permissions for the EKS cluster.
Integrated with AWS services like Elastic load Balancing (ELB) for traffic distribution and Amazon RDS (Relational Database Service) for database backend.
Implemented CI/CD pipeline using tools like AWS Code pipeline or Jenkins to automate the deployment process.
Developed and maintained Groovy scripts to streamline workflows and improve application performance.
Leveraged Groovy's closures and collections to write concise, maintainable code.
Created Domain-Specific Languages (DSLs) in Groovy for improved code expressiveness and efficiency.
Develop and maintain azure cloud infrastructure, including virtual networks, storage accounts, and virtual machines.
Design and implement cloud-based solutions using Azure services such as App Services, Functions, and Logic Apps
Designed and implemented custom applications and workflows in ServiceNow, enhancing IT service management (ITSM) processes and improving operational efficiency.
Developed and configured ServiceNow modules, including Incident, Problem, Change, and Service Catalog, to streamline service delivery and improve user experience.
Monitor and troubleshoot cloud-based applications and services.
Containerized the application using Docker and deployed it to EKS cluster, ensuring seamless scalability and resilience.
Designed and developed interactive dashboards and visualizations in Tableau to provide actionable insights and support data-driven decision-making.
Collaborated with stakeholders to gather requirements, ensuring that Tableau solutions aligned with business objectives and user needs.
Configured monitoring and logging solution such as AWS CloudWatch and Kubernetes- native logging for real-time visibility into cluster performance and application health.
Use tools like Ansible, Puppet to work with configuration management and manage server configurations at scale.
Ensure good security practices are enabled in DevOps practices
Use Azure DevOps and ARM templates to improve the speed, reliability, and scalability of infrastructure deployments.
Integrate security and compliance requirements into the DevOps process and implement automated security testing and compliance checks.
These are important skills for DevOps because they are critical for the overall performance and security of the infrastructure and applications being managed.
Automate deployment and scaling of Kubernetes clusters and applications.
Monitoring and logging tools, including Azure Monitor and Log Analytics
Automating infrastructure provisioning and configuration management
Design and implement CI/CD pipelines for Kubernetes applications.
Managed and monitored installed systems for highest level of availability.
Enhanced Azure infrastructure performance by optimizing configurations and resource allocation.
Increased system reliability by creating efficient disaster recovery plans utilizing Azure Site Recovery tools.
Integrated public cloud platforms like AWS and Azure into existing VMware environments for seamless hybrid cloud functionality.
Worked with developers to integrate resources within projects using Azure and Azure DevOps.
Improved application performance through extensive monitoring and diagnostics using Azure Monitor tools.
Streamlined deployment processes through the use of Azure DevOps pipelines, reducing time to production and increasing efficiency.
Migrated legacy systems to cloud-based platforms such as Azure, reducing infrastructure costs and enhancing scalability.
AWS/Azure Cloud Engineer/DevOps
Blue Cross Blue Shield FL
10.2019 - 06.2021
Design, develop, and maintain Kubernetes clusters and applications
Successfully provisioned an Amazon EKS cluster in AWS, leveraging Kubernetes and optimized the cluster for high availability, scalability, and security
Implemented best practices for networking, including VPC setup, subnets, and security groups, to isolate and protect the EKS cluster
Designed and implemented secure, scalable APIs using AWS API Gateway, enabling seamless integration across multiple services and applications
Developed RESTful and WebSocket APIs with AWS API Gateway, leveraging Lambda integrations for backend processing and real-time client communication
Configured custom authorization with API Gateway, implementing Lambda authorizers to enforce fine-grained security policies
Optimized API performance by configuring caching, throttling, and request quotas in API Gateway, improving response times and managing traffic effectively
Deployed API Gateway endpoints across multiple regions, achieving high availability and low latency for globally distributed clients
Utilized AWS IAM role and policies to manage control and permissions for the EKS cluster
Integrated with AWS services like Elastic load Balancing (ELB) for traffic distribution and Amazon RDS (Relational Database Service) for database backend
Implemented CI/CD pipeline using tools like AWS Code pipeline or Jenkins to automate the deployment process
Developed and maintained Groovy scripts to streamline workflows and improve application performance
Leveraged Groovy's closures and collections to write concise, maintainable code
Created Domain-Specific Languages (DSLs) in Groovy for improved code expressiveness and efficiency
Develop and maintain azure cloud infrastructure, including virtual networks, storage accounts, and virtual machines
Design and implement cloud-based solutions using Azure services such as App Services, Functions, and Logic Apps
Designed and implemented custom applications and workflows in ServiceNow, enhancing IT service management (ITSM) processes and improving operational efficiency
Developed and configured ServiceNow modules, including Incident, Problem, Change, and Service Catalog, to streamline service delivery and improve user experience
Monitor and troubleshoot cloud-based applications and services
Containerized the application using Docker and deployed it to EKS cluster, ensuring seamless scalability and resilience
Designed and developed interactive dashboards and visualizations in Tableau to provide actionable insights and support data-driven decision-making
Collaborated with stakeholders to gather requirements, ensuring that Tableau solutions aligned with business objectives and user needs
Configured monitoring and logging solution such as AWS CloudWatch and Kubernetes- native logging for real-time visibility into cluster performance and application health
Configuration management: Use tools like Ansible, Chef, or Puppet to work with configuration management and manage server configurations at scale
Security: Ensure good security practices are enabled in DevOps practices
Infrastructure automation: Use Azure DevOps and ARM templates to improve the speed, reliability, and scalability of infrastructure deployments
Security and compliance: Integrate security and compliance requirements into the DevOps process and implement automated security testing and compliance checks
Networking and security: These are important skills for DevOps because they are critical for the overall performance and security of the infrastructure and applications being managed
Monitor and troubleshoot Kubernetes clusters and applications
Automate deployment and scaling of Kubernetes clusters and applications
Monitoring and logging tools, including Azure Monitor and Log Analytics
Automating infrastructure provisioning and configuration management
Monitoring and troubleshooting production systems to ensure high availability and performance
Design and implement CI/CD pipelines for Kubernetes applications
Troubleshooting issues with the customer core deployment
Responsible for Jenkins pipeline
Implementing a Continuous Delivery framework using Jenkins
Documented process in the confluence page.
Integrated various business applications with Azure API Management services for enhanced interoperability.
Spearheaded migration projects from on-premises infrastructure to cloud platforms such as AWS or Azure, minimizing operational costs while ensuring seamless transitions.
Developed custom monitoring and alerting solutions within the Azure ecosystem, enabling proactive identification of potential issues before they escalate.
Contributed to application scalability by integrating cloud-based services such as Azure or AWS into the software architecture.
Implemented Microsoft Azure Active Directory to mitigate security risks and bolster access management.
Enhanced Azure infrastructure performance by optimizing configurations and resource allocation.
Maintained and built VMs and containers through Azure and Azure Kubernetes Services.
Assessed existing systems for compatibility with Microsoft Azure services before initiating migration projects.
Monitored and tested application performance to identify potential bottlenecks, develop solutions and collaborate with developers on solution implementation.
Wrote and maintained custom scripts to increase system efficiency and performance time.
Defined enterprise processes and best practices and tailored enterprise processes for applications.
Increased system reliability by creating efficient disaster recovery plans utilizing Azure Site Recovery tools.
Deployed monitored, and maintained production-ready Spark applications on cloud platforms such as AWS EMR or Azure HDInsight for greater scalability.
Built and maintained strong relationships with Microsoft Azure support teams, ensuring access to timely assistance when required.
Created, updated and maintained Azure security standards and best practices across Azure domain.
Senior Cloud DevOps engineer
Ford Motor Company
01.2017 - 12.2019
Worked as a part of DevOps team to deliver the release into production environment in a timely manner and worked closely with team members and project teams who use existing Dev Tools like Chef, Jenkins, Docker, Kubernetes, Accurev, uBuild, Nexus, SonarQube
Installed Chef Server and clients to pick up the Build from GIT repository and deploy in target environments (QA, Prod)
Wrote Chef Recipes to automate our deployment/build process to integrating Chef Cookbooks with Jenkins jobs for a Continuous Delivery framework
Used Chef and other configuration management tools to deploy consistent infrastructure code across multiple environments
Configured Chef to provision servers for quick deployment of application, web, and database servers, strong experience in writing Chef Cookbooks, Recipes, Attributes, Templates, Roles and Environments
Development of Chef recipes using Ruby Script through Knife command-line tool to create Chef cookbooks to manage systems configuration and setting up the Chef repo, Chef work stations and Chef nodes
Installed and configured Docker for creating virtual environments
And Wrote Docker files for creating the different virtual environments like Dev, QA, and PRODUCTION
Used Docker and Openshift to manage Micro services for developing, testing and deploying to multiple servers in testing and production environments using Jenkins, GIT and Docker
Creating Docker clusters using Docker swarm and managing to run the multiple tomcat application clusters using Docker Compose
Responsible to setup Jenkins as a service inside the Docker Swarm cluster to reduce the fail over downtime to minutes and to automate the Docker containers deployment without using configuration management tool
Worked on several Docker components such as Docker Engine, Machine, Creating Docker Images, Compose, and Docker Hub and handle multiple images primarily for middleware installations and domain configuration
Build Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Implement new projects builds framework using Jenkins & Maven as build framework tools
SonarQube with Jenkins for continuous inspection of code quality and analysis with SonarQubescanner for Maven Implemented a CI/CD pipeline using Jenkins, Chef, and Maven in Linux environment
All the microservices of the OEM application using Jenkins, Maven and Chef
Responsible to Build and Deployment of the applications onto different environments Dev, QA and UAT
Responsible to Install, configuring and maintaining Continuous Integration, Automation and Configuration Management tools like Jenkins,Accurev, uBuild, Nexus, SonarQube, iRise
Working with an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using Chef and Jenkins
Designing and implementing fully automated server build management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agents, SSH, deployment and testing
Responsible to Integrate Jenkins with tools such as GIT, Bitbucket, Artifactory, Chef to implement CI/CD pipeline
Responsible to deploy, build scripts and automated solutions using Python scripts
Created Jenkins Workflows for pre deployment process (DB execution, Environment configuration changes etc.) on both QA and preproduction Environments
Developed automated scripts for SonarQube, deployment, maintenance and related tasks
Worked on applications that are targeted for emerging agile development technologies used by software developers
Developed build and deployment scripts using Maven and ANT as build tools in Jenkins/Hudson to move from one environment to other environments
Worked on Continuous Delivery framework using Jenkins, Chef, Maven and Nexus in Linux environment
Worked on connected continuous integration system with GIT version control repository and continuously built as the check-in's come from the developer
Documented the entire build and release engineering process and provided on call support.
Senior AWS DevOps Engineer
Wells Fargo
12.2015 - 12.2016
Responsible to Setup and build AWS infrastructure various resources VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates
Responsible to implement solutions using EC2, S3, and RDS in cloud formation Json templates, EBS, Elastic Load Balancer, Auto Scaling Groups, Auto scaling Launch Configuration and Auto scaling Lifecycle Hooks
Worked on AWS EC2/VPC/S3/SQS/SNS based on automation Terraform, Ansible, Python, and Bash Scripts
Responsible to writeTerraform modules for automating the creation of VPC’s and launching AWS EC2 Instances
Modules are written for creation of VPC and VPN connection from data center to production environment and cross account VPC peering
Used Terraform for managing the infrastructure through the terminal sessions and executing scripts in creating alarms and notifications for EC2 instances using AWS Cloud Watch
Wrote Ansible Playbooks for various applications and deploying them in AWS using Terraform
Defined AWS Security groups that acted as firewalls that controlled the traffic allowed reaching one or more AWS EC2
Experience in writing playbooks for Ansible and deploying applications using Ansible
Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring using Ansible playbooks and has integrated Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring using Ansible playbooks and has integrated Ansible with Rundeck and Jenkins
Provisioned and patched servers regularly using ansible
Implemented Ansible to manage all existing servers and automate the build/configuration of new servers
Worked with Ansible playbooksfor virtual and physical instance provisioning, configuration management, patching and software deployment
Worked on creation of Ansible manifest files to install tomcat instances and to manage configuration files for multiple applications
Automated various infrastructure activities like Continuous Deployment, Application Server setup, stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins
Used Ansible to manage systems configuration to facilitate interoperability between existing infrastructure and new infrastructure in alternate physical data centers or cloud (AWS)
Used Ansible to Setup/teardown of ELK stack (Elasticsearch, Logstash, and Kibana) and troubleshoot the build issues with ELK and work towards the solution
Development of automation of Kubernetes clusters with Ansible, writing playbooks
Integrated Docker Container orchestration framework using Kubernetes by creating pods, configuration maps and deployments
Worked on deployment automation of all the micro services to pull image from the private Docker registry and deploy to Docker Swarm Cluster using Ansible
Installed Ansible Registry for local upload and download of Docker images and even from Docker Hub
Implemented Ansible to manage all existing servers and automate the build/configuration of new servers
Used Ansible to document all infrastructures into version control, application dependencies into version control
Responsible for on boarding Application teams to build and deploy their code using GitHub Jenkins, Nexus and Ansible
Configured/Integrated Bamboo with Bitbucket to pull codes, ANT to generate builds and push artifacts to AWS S3
Responsible to Create various scripts in Python and Ruby for automation of various build processes
Responsible to Develop, build and deployment scripts using ANT, MAVEN and Gradle as build tools in Jenkins to move from one environment to other environments
Installed and Configured Jenkins for Automating Deployment and automation solution
Used Jenkins for Automating Builds and deployed builds
Administered and Engineered Jenkins to manage weekly Build, Test and Deploy chain, SVN/GIT with Development/Test/Production Branching Model for weekly releases
Responsible to Implement Continuous delivery using Terraform, Jenkins, GitHub, Ansible, Docker and Maven
Worked in Agile continuous integration environment and automated the whole process
Responsible to Designed and implemented scalable, secure cloud architecture based on Amazon Web Services
Responsible to Set up the scripts for creation of new snapshots and deletion of old snapshots in Amazon S3
Responsible to setting up the life cycle policies to back the data from AWS S3 to AWS Glacier.
AWS DevOps Engineer
Symantec Corporation
01.2013 - 11.2015
Responsible to Setup and build AWS infrastructure various resources VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates
Responsible to implement solutions using EC2, S3, and RDS in cloud formation Json templates, EBS, Elastic Load Balancer, Auto Scaling Groups, Auto scaling Launch Configuration and Auto scaling Lifecycle Hooks
Worked on AWS EC2/VPC/S3/SQS/SNS based on automation Terraform, Ansible, Python, Bash Scripts
Responsible to write Terraform modules for automating the creation of VPC’s and launching AWS EC2 Instances
Modules are written for creation of VPC and VPN connection from data center to production environment and cross account VPC peering
Used Terraform for managing the infrastructure through the terminal sessions and executing scripts in creating alarms and notifications for EC2 instances using AWS Cloud Watch
Wrote Ansible Playbooks for various applications and deploying them in AWS using Terraform
Defined AWS Security groups that acted as firewalls that controlled the traffic allowed reaching one or more AWS EC2
Wrote Chef Cookbooks for various DB configurations to modularize and optimize product configuration, converting
Production support scripts to Chef Recipes and AWS Server provisioning using Chef Recipes
Configured Chef to manage AWS environments and automate the build process for core AMIs used by all application deployments including Auto scaling, and incorporating Chef using AWS OpsWorks on the JSON Cloud Formation scripts for the configuration deployment onto the nodes
Configured/Integrated Bamboo with Bitbucket to pull codes, ANT to generate builds and push artifacts to AWS S3
Responsible to Implement a Continuous Delivery pipeline with Docker, Jenkins, GitHub, and AWS AMI's, whenever a new GitHub branch gets started
Responsible to Designed and implemented scalable, secure cloud architecture based on Amazon Web Services
Responsible to set up the scripts for creation of new snapshots and deletion of old snapshots in Amazon S3
Responsible to setting up the life cycle policies to back the data from AWS S3 to AWS Glacier
Involved in Creating, Utilizing, and Managing Policies and Glacier storage in S3 buckets on AWS
Created Python scripts to automate AWS services which include web servers
Setting up IAM Users/Roles/Groups/Policies and automated DB & App backups to S3 using AWS CLI
Implemented VPC service for the on premises datacenter with AWS Cloud using AWS, VPC and VPN services
Worked on AWS- EC2, S3, Glacier, Storage Gateway, Elastic Load Balancing, VPC, IAM, RDS, Cloud Front (CDN), Cloud formation, Cloud Watch and Auto Scaling Services
Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the Jenkins build process
Automated the cloud deployments using chef, python (boot& fabric) and AWS Cloud Formation Templates
Familiar with Cloud watch, Elastic IP's and managing security groups for EC2 Servers
Hands on experience with the AWSCLI and SDKs/API tools
Worked on Amazon Web Services, AWS Amazon Cloud Services like Elastic Compute Cloud (EC2)
Simple Storage Service(S3), Amazon Simple DB, Amazon Cloud Watch, SNS, SQS, LAMBDA and experienced in building highly scalable java applications using various architectures
Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups
Involved in Designed AWS cloud formation templates to create custom sized VPC, Subnets, NAT to ensure successful deployment of web-applications and database templates
Maintaining and Troubleshooting servers and applications hosted on the VM’s in AWS platform for tooling stack
Launch and configure EC2 instances in a private VPC
Manage hosting plans for AWS infrastructure, implementing and deploying workloads on Amazon EC2 Instances, Design and Implement Storage and good understanding on implementing images/disks, Hyper-V, VMware technologies and system center components.
Java Developer
GL
02.2011 - 11.2012
Object Oriented Analysis and Design for the system from use case and requirement documents using UML, Rational Rose
Participated in analysis activities, software design and design reviews with Sun Microsystems
Designed EJB components using EJB design patterns
Used J2EE Design Patterns such as Session Facade, Business delegate, Factory, Request Helper, Command, Singleton, Value Objects and Data Access Object
Developed RESTful webservices using Groovy
Designed Presentation layer using MVC, Struts framework
Designed Action classes, Action forms and controller design
Developed Rich UI contents using HTML, CSS, and JSPs
Developed JDBC programs to access Oracle Database
Worked on SAX/DOM parsers to parse RSS Feeds (XML) files
Developed Separate Core Java Classes for handling errors and logging errors into CSV and Database table
Followed design to interface and created interfaces to expose functionalities
Extensively used Collections API and Exceptional handling in Core Java
Tested, debugged and troubleshot different applications and components developed using Core Java and ensured effective resolution
Used Data Access Object Design Pattern (DAO) for data access functionality
Developed user authentication pages using Servlets
Worked with UI teams to develop dynamic web pages
Developed JSP based forms using struts tag libraries
Designed wizard-based Credit application module for the application
Co-ordinate the user interface design with the separate group responsible for the HTML layout
Page 1 of 7
Education
Bachelor of Science - Computer Science
JNTU Hyderabad
Hyderabad
03-2012
Skills
Cloud services
EC2, Lambda, API Gateway, VPC, Route53, S3, SQS etc
Python
Cloud formation, Terraform
Jenkins
GitLab, GitHub
Ansible, Chef, Maven
Docker
Kubernetes
OpenShift
Azure, Azure functions, AKS, Azure app services
Azure load balancer, ARM, Azure CLI
Problem-solving abilities
Certification
1.AWS certified solution Architect
2.RedHat Certified.
3.DevOps certified.
4.Jenkins Certified.
5. Terraform Certified.
Languages
English
Full Professional
Timeline
AWS/Azure Cloud Engineer
NBC Universal Studios
06.2021 - Current
AWS/Azure Cloud Engineer/DevOps
Blue Cross Blue Shield FL
10.2019 - 06.2021
Senior Cloud DevOps engineer
Ford Motor Company
01.2017 - 12.2019
Senior AWS DevOps Engineer
Wells Fargo
12.2015 - 12.2016
AWS DevOps Engineer
Symantec Corporation
01.2013 - 11.2015
Java Developer
GL
02.2011 - 11.2012
1.AWS certified solution Architect
2.RedHat Certified.
3.DevOps certified.
4.Jenkins Certified.
5. Terraform Certified.
Bachelor of Science - Computer Science
JNTU Hyderabad
Similar Profiles
Jackson RottenbergJackson Rottenberg
Movie Production Greensman at NBC Universal StudiosMovie Production Greensman at NBC Universal Studios