Summary
Overview
Work History
Education
Skills
Timeline
Generic

Divya Elangovan

Frisco,TX

Summary

A seasoned DevOps Engineer, adept in orchestrating seamless CI/CD pipelines and infrastructure automation with a proven track record at TracFone Wireless, Inc. Leveraging expertise in AWS, Docker, and Ansible, I've significantly enhanced deployment efficiency and system reliability. My collaborative approach and innovative solutions have consistently accelerated project delivery by over 30%, underscoring my commitment to excellence and continuous improvement.

Overview

14
14
years of professional experience

Work History

DevOps Engineer

TracFone Wireless, Inc.
Miami, FL
07.2022 - Current
  • Creating multiple environments to build and deploy Java applications using AWS Cloud Formation temp, including VPC EC2, ELB, Auto scaling, RDS, Route53, S3, SNS, and IAM
  • Integrate GIT into Jenkins to automate the code checkout process and trigger builds
  • Creating different applications Kafka, Zookeeper and Solar and used to expose any route to the external traffic around OpenShift
  • Working on creating Docker Slave Nodes for Jenkins using custom Docker Images and pulling them to ECR
  • Using Docker by writing Docker files setting up the automated build on Docker HUB and installing and configuring Kubernetes
  • Automating deployment of Couchbase clusters across multiple environments using infrastructure as code (IaC) tools such as Terraform and Ansible
  • Automated the deployment of machine learning models using Sage Maker, integrating the process into the CI/CD pipeline for efficient and reproducible deployments
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming conventions using GIT (GitHub) source control
  • Used confluence for creating content and Jira for issue management and Agile/Scrum Tool
  • Implementation using Jenkins along with Python and Shell scripts to automate routine administrative tasks reducing manual intervention
  • Developed scripts to manage Cloud Infrastructure using Python or other frameworks for Cloud-native development
  • Utilized Kubernetes-native monitoring tools like Prometheus and Grafana to continuously monitor cluster performance and proactively address bottlenecks and latency issues
  • Responsible for developing CI/CD pipeline using tools Maven, Gradle, Jenkins, SonarQube, HP Fortify and Ansible on AWS infrastructure
  • Written shell scripts and Perl scripting to take backup of Oracle database
  • Troubleshooting production issues across the systems and resolving/mitigating these issues to avoid end-user/client impact
  • Deploying of Cloud service including Jenkins and Build kite on Docker using Terraform
  • Using Ansible and Ansible Tower as Configuration management tools to automate repetitive tasks, and quickly deploy java/ j2ee-based applications
  • Maintained up-to-date knowledge of the technical aspects of our product, including website requirements, data sets, and API functions necessary to integrate the desired UX
  • Installed IBM WebSphere Application Server ND on AIX, Solaris, Linux, and Windows
  • Created and configured Profiles, Nodes, Node Groups & Clusters for WebSphere Application Server
  • Used Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers
  • Written multiple manifests and also customized facts for efficient management of the puppet clients
  • Created a CI/CD pipeline for .net applications by using MS build
  • Implemented security measures and access controls for Sage Maker instances, ensuring data privacy and compliance with security standards
  • Customizing the Jenkins pipeline build and deployment workflow as per the User developer’s requirements
  • Implement best practices and maintain Source Code repository infrastructure using GIT
  • Automation of configuration and management through Puppet
  • Implement SonarQube for code analysis for every bamboo pipeline
  • On-demanded, secure EMR launcher with custom spark-submit steps using S3 Event, SNS, KMS, and Lambda functions
  • Responsible for the Continuous Delivery pipeline given to all application teams as the on-board to Jenkins
  • Working on Terraform as an infrastructure provider, build images using Packer
  • Designed AWS Cloud Formation templates to create customized PCs, subnets, and NAT to ensure successful deployment of Web applications and database templates
  • Experience in deployment of Java applications and implementation and automation of Shell scripts for release and build automation
  • Implement best practices and maintain Source Code repository infrastructure (Using GIT)
  • Infrastructure as code automation (IAAC) using Terraform and Terragrunt
  • Used Kubernetes to cluster Docker containers in a runtime environment throughout CI/CD
  • Worked with the application team to set up NPM setup for node.js applications
  • Coordinated with several teams to fix the Artifactory repository issues for Maven and Gradle projects
  • Developed Python code for AWS lambda function based on the events on S3 buckets
  • Automated infrastructure provisioning using Ansible, Shell, and Python scripts
  • Environment: GitHub, Maven, Gradle, Jenkins, Udeploy, PCF (Pivotal Cloud Foundry), AWS Services, Puppet, WebSphere, bash, python, Spark, Ansible, OpenShift, Perl, SonarQube, HP Fortify, Jira, Docker, node.js

DevOps Engineer

Kroger
Cincinnati, OH
11.2019 - 06.2022
  • Created and managed Azure AD tenants and configured application integration with Azure AD
  • Designed and configured Azure Virtual networks and subnets and deployed Azure IaaS VMs and Cloud services into VNets, conversion of VMware VM's file formats to Azure cloud service
  • Create networking solutions in Azure to support multiple, highly communicative subscriptions and virtual platforms
  • Set up CI/CD pipeline using Azure DevOps (VSTS, TFS) in both clouds and on-premises with MS Build, Docker and Maven
  • Creating Validating and reviewing solutions and effort estimates for Data Center Migration with Azure Cloud Environment
  • Developed and maintained backup and disaster recovery strategies for Couchbase data, ensuring data integrity and availability in case of failures
  • Implement Puppet and GIT into the development environment for testing and cross-training staff on the technologies
  • Written terraform scripts from scratch for building Dev, Staging, Prod and DR environments
  • Deployed Multi-tenant cloud applications on Hybrid Cloud using Kubernetes and Docker containers
  • Implementation of Azure operations dealing with IAAS Infrastructure (VMS, Virtual Networking, Azure Services, Web site deployments) deploying applications as PaaS
  • Installed packages, ran CRON jobs, & overall configuration management of Linux servers using Puppet & Chef
  • Expertise in UNIX shell scripting and Python scripts used to automate day-to-day administrative tasks
  • Implementing Hadoop clusters for processing Big Data pipelines using Amazon EMR
  • Used Microsoft Team Foundation Server (TFS) for all the source code maintenance needs and automated builds
  • Implemented GIT branching and merging operations for Java Source Code
  • Built a Continuous Integration environment using Jenkins, Nexus, Yum and Puppet
  • Created various modules and Manifests in Ansible to automate various applications
  • Installation, set-up and management of build servers and management using Jenkins as a Continuous Integration tool
  • Working with Microsoft to understand new solutions on Azure Migrations
  • Worked on developing a Monitoring Dashboard using Python, Django, and HTML
  • Created puppet manifests and modules to automate system operations
  • Created monitors, alarms, and notifications for EC2 hosts using Cloud Watch
  • Assisted in installing, assembling and maintaining the latest versions of the JBoss Application Server
  • Provided technical assistance for performance tuning and troubleshooting techniques of Java applications
  • Used Gitlab pipelines to drive all micro-services builds out to the Docker registry and then deployed to Open Shift clusters
  • Experienced in monitoring the logs using Splunk
  • Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build and test deployment
  • Implemented deployment procedures of J2EE applications and code to the JBoss Application Server
  • Executed processes for installation and maintenance of Apache Web server and JBoss Application Server
  • Worked on creating a continuous delivery pipeline using Spinnaker and Kubernetes
  • Extensively worked on Jenkins for continuous integration and End-to-End automation for all builds and deployments
  • Implemented new project builds framework using Jenkins & MS build as build framework tools
  • Experience in load balancing and monitoring with Nagios and Splunk
  • Created CI/CD pipelines in Team Foundation Server using ARM templates to create VMs, and Resource Groups in Azure
  • Experience in creating Docker containers leveraging existing Linux Containers and AMI in addition to creating Docker containers from scratch
  • Integrated Git as a plugin and developed YAML scripts to pull source code using Maven
  • Monitored & troubleshooted Network, Linux, and Windows servers using Splunk
  • Experience in writing Puppet manifests to automate the configuration of a broad range of services
  • Experience in installation and customization of Splunk using Splunk Power Design
  • Process the designed Adobe Experience Manager (AEM) platform at all levels needed
  • Implemented rapid provisioning and life-cycle management for Ubuntu Linux using Amazon EC2 and custom Ruby/Bash Scripts
  • Environment: Linux, Solaris, Ansible, Azure, Python, CI/CD, Puppet, Chef, Apache/ Web Server, WebSphere Application Servers, Terraform, Subversion, Hybrid, Ruby, Bash, Splunk, Maven, Jenkins, Docker, Apache JIRA, MS SharePoint XML, UNIX/LINUX, Kubernetes

DevOps Engineer

Delta Dental
Louisville, KY
03.2018 - 09.2019
  • Designed and implemented Chef, including the internal best practices, cookbooks, and automated cookbook CI/CD system
  • Worked in container-based technologies Docker, Kubernetes and OpenShift
  • Built Jenkins jobs to create AWS infrastructure from GitHub repos containing terraform code
  • Designing and deploying container-based production clusters using Docker
  • Installing Apache Tomcat on the client's development, test and production servers
  • Using Jenkins, Amazon Web Services (AWS) Code Deploy plugin to deploy to AWS
  • Worked in the configuration and administration of Apache Web Servers
  • Creating a GitHub (web)page which represents the ecosystem using HTML, CSS and JavaScript, and updating it regularly
  • Utilized AWS CloudWatch, Prometheus, and Grafana for effective monitoring, alerting, and incident response in AWS environments
  • Collaborated with data scientists to optimize and fine-tune machine learning models on Sage Maker, improving model accuracy and performance
  • Using Bash and Python, including Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks
  • Developed build and deployment scripts using Maven as a build tool in Jenkins to move from one environment to another environment
  • Deployed WAR files on the Apache Tomcat server
  • Created and maintained continuous build and continuous integration (CI/CD) environments in SCRUM and Agile projects
  • Created Jenkins Pipeline for API Services between two applications (TEST, ACPT, PROD)
  • Implemented GIT branching and merging operations for Java Source Code
  • Experienced with Docker container service
  • Creating Docker files, Docker Images & Containers
  • Kubernetes, it’s a dashboard for monitoring and creating nodes, jobs, services, service accounts, network policies, and pod security policies
  • Worked in infrastructure as code, execution plans, resource graph, and change automation using Terraform
  • Wrote Ansible Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python
  • Expertise in using Artifactory Repository Managers for Maven builds cloud-based servers like AWS and Virtualization technologies like VMware vSphere
  • Worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artefacts and troubleshoot the build issue during the Jenkins build process
  • Worked on Kubernetes cluster components like ingress
  • Services, deployment and secrets
  • Maintained and providing users with permissions and access to the Jira, confluence, TeamCity, Jenkins and GitHub
  • Used Shell scripting to deploy artefacts that are built by Maven
  • Used Service Now and JIRA for ticketing also worked in Configuring SSL for high security of web applications
  • Environment: Java2EE, RAD, Windows and UNIX (Linux), Ansible, App Dynamics(AppD), New Relic, AWS, Apache, Tomcat, GIT, Agile Jira, Maven, Docker, ANT, Jenkins, Kubernetes, VMware sphere

Build & Release Management

Vertex Inc
New York, NY
11.2016 - 02.2018
  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading to building a continuous integration system for all the products
  • Working closely with the development team to integrate new deployment processes and strategies to meet our feature requirements
  • Perform as technical liaison for Engineering and Operations on every aspect associated with final builds and control baseline issues
  • Configuring GIT with Jenkins and scheduling jobs using the POLL SCM option and integrated to automate the code checkout process
  • Worked on supporting end-to-end pipelines in Jenkins to build out Docker images and store in ECR
  • Used helm charts for the orchestration of Kubernetes components
  • Experience in working with container-based deployments using Docker, Docker images, Docker files, and Docker Hub
  • Worked on generating the SQL scripts to create Schemas
  • Deployed microservice onboarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deployment and services
  • Experience in Build/Deploy Pipeline Setup and End-to-End Job Setup of all the projects
  • Configuration tool Installed and configured such as chef-server/workstation and nodes via CLI tools to AWS nodes
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python
  • Deployed and configured Chef Server and Chef Solo including bootstrapping of chef-client nodes for provisioning
  • Created GIT repositories with standard directory layout of trunk, branches, tags, and customized directories based on business/project needs
  • Installing and configuring Apache Tomcat and supporting them on Linux production servers
  • Written scripts in Python to automate log rotation of multiple logs from web servers
  • Written shell scripts for automating log backup and archiving
  • Environment: Oracle database, AWS, New Relic, Chef, Cent OS, GitHub, MYSQL, Tomcat, Docker, Python, Bash/Shell, MySQL

Release Management

Cognizant Technology Solutions
03.2011 - 10.2011
  • Analysis of the change requests / enhancements and defining the Impact Analysis
  • Development, Testing and implementation of tool and Maintain common Build Environment for all test region
  • Configure and maintained continues integration builds and delivery of the package to test environments
  • Environment: TFS, MS Build, SQL, MS Visio, MS Project

Education

Information Technology

Anna University
Chennai
05-2008

Skills

  • AWS
  • Docker
  • Ansible
  • UDeploy
  • Pipeline
  • Terraform
  • Cloud Formation
  • Kubernetes
  • VMware
  • Git
  • Bitbucket
  • Jenkins/Hudson
  • Maven/ANT/MSBuild
  • Bamboo
  • VSTS
  • ANT
  • Nagios/Splunk
  • Oracle
  • DB2
  • MS SQL Server
  • Apache Tomcat
  • HTTP
  • Nginx
  • JBoss
  • WebSphere
  • Shell/Python/Ruby
  • Linux/Windows/Solaris

Timeline

DevOps Engineer

TracFone Wireless, Inc.
07.2022 - Current

DevOps Engineer

Kroger
11.2019 - 06.2022

DevOps Engineer

Delta Dental
03.2018 - 09.2019

Build & Release Management

Vertex Inc
11.2016 - 02.2018

Release Management

Cognizant Technology Solutions
03.2011 - 10.2011

Information Technology

Anna University
Divya Elangovan