Gayathri Anapanani
(DevOps/ Cloud Engineer)
Phone: +1 (304)-405-2012
Email: gayathria9999@gmail.com
LinkedIn: linkedin.com/in/gayathri-a-a49706123
SUMMARY:
      Having 9 plus years of experience in information technology as a cloud engineer mainly
       focused on building infrastructure, engineering and automation, CI/CD, reliability,
       performance, efficiency, change management, monitoring, and emergency response.
      Expertise in Development Life Cycle (SDLC), Build automation and Release Management
       (RM) and Cloud Management, Configuration Management (SCM), Change/ Incident
       Management and Linux Administration.
      Experience in GCP (Google Cloud platform) using services such as Compute Engine, Google
       Kubernetes Engine (GKE), App Engine, IAM, Cloud Storage, Cloud Functions, databases,
       Cloud SQL, VPC network.
      Experience in AWS platform and its features including IAM, EC2, EKS, EBS, VPC, RDS, Cloud
       Watch, Cloud Trail, Cloud Formation AWS Configuration, Autoscaling, CloudFront, S3, SQS,
       SNS, Lambda and Route53.
      Experience in creating infrastructure from the scratch for projects and maintaining it with
       organization standards.
      Experience in setting up Kubernetes Clusters using terraform and deploying workloads.
      Experience in creating Jenkins jobs to create GKE infrastructure and deploy infra-
       applications.
      Experience in monitoring, configuration, troubleshooting and maintenance in cloud
       environments.
      Worked on Continuous integration and Continuous Delivery process and developing a
       framework for automation using pipelines.
      Extensive experience in Linux/Unix System Administration, System and Server Builds,
       installations, upgrades, tuning, migration, and troubleshooting.
      Strong experience with Continuous Integration and Continuous Deployment (CI/CD) with
       Jenkins, GIT and Nexus repository. Deployed Java applications/web services using CI/CD
       tools like Jenkins, puppet in standalone and clustered environments.
      Expertise creating complex IAM policies, Roles, and user management for delegated
       administration within GCP.
      Supported hundreds of projects in DR, DR, NON-PROD and PROD environments.
      Worked on creating Google Managed Prometheus and scraped metric from applications into
       Grafana dashboard.
      Responsible for Automating virtual services Deployments using Anthos config management
       and to enforce Kubernetes state using GITOPS flow.
      Experience in creating IAM policies, Roles, and user management for delegated
       administration within GCP.
      Experience in Maintenance of Source Control Management Systems such as GitLab, GitHub.
      Created tags, branches, merging and administered software repository.
      Experience in Maintenance of Source Control Management Systems such as GitLab, GitHub.
      Created tags, branches, merging and administered software repository.
      Having excellent hands-on experience in Continuous Integration (CI) and Continuous
       Deployment (CD) Pipelines using Jenkins Groovy DSL scripts and automating the CI/CD
       Process.
      Collecting performance metrics from all hosts using collected and creating UI graphs &
       dashboards to monitor metrics using Grafana and configuring email alerts.
      Worked with SSL certificates in renewing, deploying with Nginx, Load Balancers
        Experience in working on Adhoc tickets with key stakeholders and understanding their
         business requirements.
CERTIFICATION
   ●    Certified GCP Cloud DevOps Engineer – Professional
   ●    Certified AWS Solutions Architect – Associate
TECHNICAL SKILLS:
  Cloud Environments                   Google Cloud Platform (GCP), AWS, AZURE
  CI/CD Tools                          GitHub Actions, GitLab CI, Jenkins
  Build Tools                          Maven, ANT, Gradle
  Containerization                    Google Kubernetes Engine, Docker, AWS ECS, EKS
  Orchestration
  Version Control Tools                GIT, GITHUB, Bitbucket, Subversion
  Database service                     MySQL, MS Access, NoSQL (MongoDB, DynamoDB).
  Monitoring Tools                     Datadog, Prometheus, Grafana, PagerDuty, Splunk, AppDynamics,
                                       Nagios, Dynatrace, AWS Cloud Watch, Splunk, and ELK
  Web Technologies                     HTML, CSS, Java Script, Bootstrap
  Application Servers                  Tomcat, JBOSS, Apache, IIS, WebSphere, Nginx
  Networking/Protocol                  VPC, Firewalls, DNS, DHCP, CISCO Routers/Switches, WAN, TCP/IP,
                                       NIS, NFS, SMTP, LAN, FTP/TFTP, Cisco, SMTP, HTTP, HTTPS
  Infrastructure as Code (IaC)         Terraform, AWS CloudFormation
  Scripting/programming                Python, Power shell, Ruby, NodeJS, Groovy, Bash shell, REST APIs,
  languages                            YAML, JSON
  Operating System                     RHEL 5/6/7, CentOS, Ubuntu, Linux (Red Hat, CENTOS & SUSE),
                                       Sun Solaris, DEBAIN, HP-UX, Windows.
PROFESSIONAL EXPERIENCE:
Cloud Engineer, Motive MI – CA (Remote)                                     May 2022 to Present
As a Cloud Engineer at Motive Medical Intelligence, I was pivotal in building robust CI/CD pipelines,
overseeing infrastructure maintenance, and spearheading the development of proof-of-concepts to
implement innovative features. Here the main focus cantered on enhancing system reliability
through cutting-edge technology and seamless integration of new functionalities within the
infrastructure.
Responsibilities:
    Designing and implementing solutions to leverage Kubernetes cluster, workloads,
       configurations, secrets, logging, monitoring, security, and troubleshooting.
    Involved in creating infrastructure from the scratch for projects and maintaining it with
       organization standards.
    Hands-on experience setting up Kubernetes Clusters using terraform and deploying
       workloads.
      Worked with GCP (Google Cloud Platform) in supporting projects and responsible for GCE
       instances creations and assigning IAM for projects and integrating between GCP tools Big
       Query, Storage, Cloud SQL. Experienced in managing VPC subnets in GCP.
      Deploying ArgoCD and managing workloads as Gitops.
      Worked on policy controller to set least privileges for pod by disabling pod security policies.
      Created Jenkins job to create GKE infrastructure and deploy infra-applications.
      Created hydra scripts to deploy helm charts for cluster specific applications.
      Created policy constraint templates to set allowed and disallowed privileges for pods.
      Worked on cert manager to create and deploy certs for Internal load balancer and Global
       load balancer.
      Created dynamic routing/load balancing capability enabling large application scaling, used
       ingress rules and Ingress Controllers - Nginx.
      Designed and implemented restore and backup strategies for infrastructure, as well as GKE
       workloads.
      Worked in Linux shell and UNIX, windows, build and release engineering.
      Created CI-CD Jenkins pipeline jobs for deploying applications to Google Cloud Platform.
      Supported hundreds of projects in DR, DR, NON-PROD and PROD environments.
      Worked on creating Google Managed Prometheus and scraped metric from applications into
       Grafana dashboard.
      Responsible for Automating virtual services Deployments using Anthos config management
       and to enforce Kubernetes state using GITOPS flow.
      Worked on performance tools like AppDynamics for APM (Application Performance
       Monitoring).
      Instrumented Java Agents for AppDynamics installation.
      Worked on Datadog cluster agents for APM (Application Performance Monitoring),
       managing applications/server API gateways, monitoring application metrics, cloud sql
       database performances using Datadog.
      Used Jenkins to automate end to end processes in CI and CD for various projects.
      Worked on monitoring infrastructure, application reliability, release strategies by using
       PagerDuty.
      Worked on infrastructure with Docker containerization and maintained Docker Images and
       containers.
      Worked on creating firewall rules in cloud to enhance organization security and involved in
       managing global load balancers to connect with Kubernetes clusters.
      Created docker containerized images using Jenkins and pushed to google container registry.
      Working collaboratively with GCP reviewing cloud hosts performance in terms of bandwidth,
       health checks, disk stats, cloud billing and monitoring statistics.
      Strong skills in bash and python scripting, automating daily activities using scripting.
       Collecting performance metrics from all hosts using collected and creating UI graphs &
       dashboards to monitor metrics using Grafana and configuring email alerts.
      Worked with SSL certificates in renewing, deploying with Nginx, Load Balancers, Apache.
      Experience in configuring postfix on centos, containers and troubleshooting email related
       issues.
Infrastructure/DevOps Engineer, New York Life- Dallas, TX                      Jun 2019 to Apr 2022
At New York Life my role as a DevOps Engineer was pivotal in developing and executing robust
Software Release Management strategies aligned with agile methodologies. The primary focus was
on orchestrating Kubernetes clusters, automating deployment processes, ensuring AWS
infrastructure optimization, and enhancing CI/CD pipelines for seamless application delivery.
Responsibilities:
       Developed and implemented Software Release Management strategies for various
        applications according to the agile process.
       Created Kubernetes clusters that support DEV, TEST, and PROD environments in PCF.
       Used TKE to orchestrate the deployment, scaling, and management of Docker Containers.
       Involved in all projects that moved into production and worked closely with the Data Center,
        Development, Quality Assurance and Management teams to ensure cross communication
        and confirmed approvals for all production changes.
       Responsible for developing CI CD Pipelines for Order Management Applications which
        automated build and deployments to the cloud.
       Responsible for Automating deployments and day to day activities using Jenkins and Shell
        scripts.
       Responsible for Creating and monitoring Splunk queries and dashboards.
       Configured Jenkins to run unit tests and generate code coverage and test reports graphically
        for all the projects.
       Added alerts for pod restarts’ unscheduled pods, CPU utilization for HPA and integrated with
        Slack to send notification about the alerts.
       Wrote CI/CD pipeline in Groovy scripts to enable end to end setup of build & deployment
        using CloudBees Jenkins and Developed an end-to-end CI/CD Pipelines in Jenkins to retrieve
        code, perform tests and push build artifacts to Nexus.
       Installed Helm charts for packaging and deployments.
       Created reproducible builds of the TKE applications, managed Kubernetes manifest files and
        Managed releases of Helm packages.
       Worked with version controller GIT for maintaining history of source- code and project
        documents.
       Worked with Agile development team to develop continuous integration/continuous
        delivery in an open-source environment.
       Installed, Configured, Managed Monitoring Tools such as Splunk for Resource Monitoring,
        Network Monitoring, Log Trace Monitoring.
       Created SPLUNK search processing Language (SPL) queries, reports, and dashboards.
       Enabled notifications via emails and text messages for reporting the status of applications in
        the production environment using Splunk.
       Used Git version control to manage the source code and integrated Git with Jenkins to
        support build automation and integrated with Jira to monitor the commits.
       Integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build
        environment integrating with Git and Jira to trigger builds using Webhooks and Slave
        Machines.
       Implemented a CI/CD framework using Jenkins, Maven & Artifactory in Linux environment
        and Integration of Maven/Nexus, Jenkins, Git and JIRA.
       Maintained Jenkins continuous integration tool using shell/Perl and ruby scripts for
        automating releases to different environments.
DevOps Engineer, Freddie Mac, McLean, VA                                         Apr 2018 to Mar
2019
At the Freddie Mac my role of the DevOps Engineer was pivotal in developing and implementing
automated solutions and tools to bolster hosted services. Emphasis was placed on optimizing
performance, reliability, and scalability while leveraging virtualization, cloud computing
technologies, and effective CI/CD practices.
Responsibilities:
       Developed tools and automated solutions with my team in support of hosted services and
        troubleshooting for performance, reliability, and scalability issues.
       Enhanced group infrastructure with Virtualization and Cloud computing technologies
       Connected continuous integration system with GIT version control repository and
        continually build as the check-in's come from the developer.
       Versioning and Source control of codes using GIT concepts such as branching, merging,
        labelling/tagging,
       Branches locking, access control and integration.
       Created Buckets in AWS and stored files. Enabled Versioning and security for the files stored.
       Created SNS (Simple Notification Services) and triggering it by Cloud Watch monitoring to
        send SMS or Email to desired recipients. .
       Integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build
        environment integrating with Git and Jira to trigger builds using Web Hooks and Slave
        Machines.
       Virtualized the servers on AWS using Docker, created the Docker files and version control.
       Configured and maintained Jenkins to implement the CI process and integrated the tool with
        GIT and Maven to schedule the builds.
       Implemented new build framework using Jenkins & maven as build framework tools.
       Configured Jenkins daily periodic backups for Jenkins config and plugins files.
       Worked with data management tools like Splunk, ELK.
       Used Splunk to monitor/metric collection for applications in a cloud-based environment.
       Worked with Configuration Management automation tool Ansible and has worked on
        integrating Ansible YAML.
AWS/DevOps Engineer, Tata Consultancy Services, Charlotte, NC                      May 2017 to Mar
2018
TCS is a global IT services and consulting company. At this role I have deployed applications across
diverse environments, utilized automation tools like Ansible, Chef, ANT, and MAVEN in Jenkins, and
managed configurations using Chef and Splunk for monitoring, resulting in improved system
performance and streamlined operations.
Responsibilities:
    As an AWS DevOps Engineer, I was responsible for automation and orchestration of cloud
       services offerings on AWS.
    I worked with product owners to understand desired application capabilities and testing
       scenarios.
    Migrated servers to IAAS platform including AWS and OpenStack environment.
    Installed the application on AWS EC2 AMI, Red hat, Ubuntu Instances.
    Involved in loading data from On-premises data warehouse to AWS's Cloud using different
       approaches like Sqoop, Spark and AWS Services
    Identified the automation opportunities from the day-to-day operations. Helped developers
       by automating the routine tasks.
    Built scripts using ANT and MAVEN build tools in Jenkins to move from one environment to
       other environments.
    Developed Ansible Plays to configure, deploy and maintain software components of the
       existing infrastructure.
    Implemented automation with Chef on AWS for application testing, deployment and
       development.
    Developed installer scripts using Ant, Python and UNIX for various products to be hosted on
       Application Servers.
      Installed and configured Splunk for log monitoring and also forwarded system stats to
       Splunk indexer, created dashboards and alerts using this data.
      Managed the configurations of the instances using Ops code Chef. Written and modified
       various Cookbooks/Recipes for better management of the systems.
      Administration of Web based Internet/Intranet Client/Server multi-tire distributed
       applications; Installing Patches & packages on Linux Servers.
      Migrated VMware ESX 3.5 to ESX 4.0&vSphere ESXi 4.1 to ESXi 5.0.
DevOps Engineer, Best Buy, Richfield, MN                                     Apr 2016 to May 2017
Best Buy is a prominent retail company known for its forward-thinking approach to technology and
automation. They utilize cutting-edge DevOps practices to streamline software development,
deployment, and infrastructure management. Implemented robust automation using Puppet for
Linux infrastructure, managed Continuous Integration via Jenkins, and ensured high availability by
deploying AWS and OpenStack components.
Responsibilities:
    Develop and implement an automate Linux infrastructure using Puppet.
    Regular Build jobs are initiated using the Continuous Integration tool with Jenkins.
    Deployed AWS and Open stack components on multimode with high availability
       environment.
    Worked on build deployment, build scripts and automated solutions using Python, Perl and
       engaged in bash/ruby/shell scripting.
    Maintain Source Code Repository using GITHUB and performed different operations like
       Branching, Merging and Tagging as needed
    Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to
       other environments
    Create component templates and Component processes in IBM uDeploy, Configured Jenkins
       Jobs to work with uDeploy for post build kick-offs.
    Replaced existing manual deployment and management processes with Chef and AWS
       OpsWorks stacks across 4 product platforms.
    Worked on Jenkins, GitHub, Puppet, Artifactory and all internal build systems for the core
       development team on an enterprise-level Java-based cloud orchestration/automation tool.
    Strictly enforced ITIL process while pushing builds and deployments to prod and pre-prod
       environments.
    VMware ESX/ESXi 5.x installation, configuration and maintenance.
       Configured the user's accounts for Continuous Integration - Jenkins, Nexus and Sonar.
Build and Release Engineer, Capgemini, India                                May 2014 to Nov 2015
At Capgemini, the role involved spearheading the implementation of CI/CD pipelines to streamline
infrastructure provisioning and software delivery. This encompassed understanding application
intricacies, automating processes, and ensuring seamless integration and deployment using tools like
Jenkins, Docker, and monitoring systems for efficient resource and network management.
Responsibilities:
    Involved in implementing CI/CD pipelines to automate infrastructure provisioning and
       software delivery.
       Understanding the application business logic with Business Requirements Specification
        documents and functionality of application with Functional Requirements Specification
        Documents.
       Maintained continuous test integration and automatic build by using Jenkins and mailed the
        build outputs to the team members.
       Used various Jenkins add-ins to automate end to end processes in CI and CD for various
        projects.
       Used Jenkins as a Continuous Integration tool for automation of daily processes.
       Implemented pull request strategies to the development team.
       Involved in Continuous Integration (CI) and Continuous Delivery (CD) process
        implementation using Jenkins along with Shell scripts to automate routine jobs.
       Used SQL queries to validate data and updated the records for the various modules.
       Proposed triggers on events to insert, update and capture the data Defined constraints,
        rules, and defaults to ensure data integrity and relational integrity.
       Hands on Docker container snapshots, attaching to a running container, removing images,
        and managing containers.
       Installed Docker on Virtual machines to run, build, test and ship the applications with
        containers.
       Resolved update, merge and password authentication issues in Jenkins and JIRA.
       Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios and CloudWatch for
        Resource Monitoring/Network Monitoring/Log Trace Monitoring.
       Automated the front-ends platform into highly scalable, consistent, repeatable
        infrastructure using a high degree of automation using Chef, Jenkins, and Cloud Formation.
Java Developer/Build and Release Engineer,
Tech Mill Technologies Pvt. LTD, IN                                          Mar 2013 to May 2014
Tech Mill Technologies Pvt. Ltd. is a technology company specializing in software development, IT
solutions, and digital services. With a focus on innovation and client-centric solutions, the company
offers a wide range of services, including software development, web and mobile application
development, cybersecurity, and cloud computing.
Responsibilities:
    Involved in design, development, Object Oriented Analysis and testing of the application.
    Developed Action Servlet, Action Form, Action Class, Java Beans classes using Struts
       Framework.
    Designed and implemented the J2EE Based with JDBC in Eclipse IDE.
    Work directly with management, vendors, and third parties to ensure database
       management applications operate at peak efficiency.
    Worked on Java server-side programming using Servlets, and JSP. CSS is used to style Web
       pages, XHTML and XML markup.
    Involved in Java, J2EE code deployment using Jenkins Jobs and Cron Jobs.
    Solved complex build/deployment processes throughout all phases of the SDLC.
    Developed Perl and shell scripts for automation of the build and release process.
    Assist in maintaining current build systems, developed build scripts, and maintained the
       source control system.
    Managed the source codes repository of multiple development applications using SVN
    Responsible for migrating code from CVS and Perforce to Subversion and Git based on the
       requirements.
    Automated the JUNIT test cases to test the applications business logic.
    Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to
       move from one environment to other environments.
Education: B.Tech. in Electronics and Computer Science from SNIST-JNTU, Hyderabad, India.