Summary
Overview
Work History
Education
Skills
Certification
Timeline

Pujitha G

Whitby,ON

Summary

Experienced DevOps professional prepared for this role with strong background in implementing and managing CI/CD pipelines, cloud infrastructure, and automation tools. Adept at fostering team collaboration and achieving results, flexing with changing needs, and ensuring reliability. Skilled in containerization, orchestration, and configuration management, with focus on continuous improvement and operational excellence.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Sr DevOps Engineer

Aviva
11.2021 - Current
  • Responsible for creating fully automated Continuous Integration, Continuous Delivery pipelines and DevOps process in Agile Environment and delivered the solutions to improve cloud architecture deployment for AWS cloud environment
  • Developed CI/CD pipelines utilizing Jenkins shared pipeline libraries, streamlining build and deployment processes reducing the deployment time by 25%
  • Managed the deployment processes of Guidewire’s Policy Center, Billig Center, Contact manager and Claim Center across multiple projects in on-premises environments ensuring high availability and performance
  • Administered GIT repository permissions, maintaining codebase integrity and facilitating efficient version control
  • Automated deployment processes by configuring Cron jobs, streamlining the promotion of changes across environments and reducing manual intervention
  • Developed and maintained shell scripts to automate the daily operation tasks to increase the operational efficiency
  • Configured dynamic secrets in HashiCorp Vault to provide short-lived credentials, reducing the risk of credential leakage and minimizing manual secret management efforts
  • Implemented Ansible playbooks and integrated them with Jenkins, Groovy, and GIT to provision JVMs leading to a 50% improvement in terms of spinning up Guidewire suite JVMs in the testing environments for the various projects
  • Collaborated with development and QA teams to streamline release processes, resulting in a 10% reduction in release-related incidents and supported the monthly Enterprise Business release activities
  • Supported the administration of Guidewire applications, including routine maintenance, patch management, and troubleshooting
  • Collaborated with cross-functional teams to transition on-premises Guidewire Suite applications to Guidewire Cloud, ensuring alignment with organizational goals and minimizing operational disruptions
  • Environment: Unix/Linux, Shell scripting, Git version Control, Maven, Ansible, Jenkins, Docker, Ansible

Sr DevOps Engineer

CapitalOne
03.2020 - 09.2021
  • Responsible for creating fully automated Continuous Integration, Continuous Delivery pipelines and DevOps process in Agile Environment and delivered the solutions to improve cloud architecture deployment for AWS cloud environment
  • Create develop and test environments of different applications by provisioning Kubernetes clusters on AWS using Docker, Ansible, and Terraform
  • Responsible for building and containerizing the enterprise applications using ECS and EKS orchestration services
  • Troubleshoot AWS EC2 Status check including System Status checks and Instance Status check alerts
  • Worked with IAM to manage the users and groups by assigning individual policies and roles to each users and group as per requirements
  • Designed and Developed solution to identify the container vulnerabilities and responsible for improving the Jenkins performance
  • Configured AWS Identity Access Management (IAM) Group and users for improved login authentication
  • Configured CloudTrail logs for all VPC’s in multiple AWS accounts
  • Developed AWS Config rules to monitor unencrypted volumes and to evaluate the resources for compliance
  • Enhanced the pipeline code to remediate the non-compliant IAM roles for the resources
  • Created and managed multiple group AWS accounts using AWS Organizations
  • Monitored AWS cloud resources and the docker applications that deployed on AWS by creating new alarm, enable notification service using CloudWatch
  • Configured auto scaling in customized VPC, based on elastic load balancer (ELB) traffic and using ELB health check in order to trigger auto scaling actions
  • Created and tested alarms to monitor overall health of the servers and applications using AWS Cloud Front
  • Configured health checks for AWS Elastic Load Balancer and used sticky sessions to divert users
  • Developed Scripts (Bash, Python, Groovy) for setting up branching, merging and automation processes across the environments using the GIT
  • Used AWS Trusted Advisor to inspect accounts in order to provide the remediation process
  • Environment: Unix/Linux, Shell scripting, Subversion, Git version Control, GIT HUB, Maven, Ansible, Terraform, Nagios, Jenkins, AWS (EC2, VPC, ELB, S3, CloudWatch, AWS Organizations, Cloud Trail and Route 53, EBS, IAM, ELB, Cloud Formation, Auto Scaling), Terraform, Docker, Kubernetes, SNS, SQS

DevOps Engineer

Ericsson
03.2017 - 02.2020
  • Involved in Build automation, configuration, deployment and testing of enterprise application on premise and in AWS cloud environment
  • Worked in Release team for the automation of a release process and implemented monitoring code with bash and GoLang scripts
  • Leverage AWS cloud services such as Auto-scaling, ELB, Multi-AZ, Route53, and VPC to build secure, highly scalable, fault-tolerant, and flexible systems that handled load bursts
  • Written Jenkins declarative pipeline jobs to automate the deployment of Docker images in Kubernetes cluster
  • Worked closely with key members of the development and operations teams and was responsible for troubleshooting build breaks, enforcement of software quality standards for both non-production and production environments
  • Managed container-based deployments using Docker and created images from the Docker containers and pushed them to the Docker registry
  • Used Maven dependency management system to deploy snapshot and release artifacts to Docker Hub to share
  • Proficient in deploying and support applications on WebSphere, Tomcat, WebLogic application servers
  • Converted existing Terraform modules that had version conflicts to utilize Cloud Formation during Terraform deployments to enable more control or missing capabilities
  • Configured projects to publish a Website to Nexus Repository
  • Created snapshots in Nexus
  • Utilized CloudWatch and Created Dashboards to monitor resources such as EC2, CPU memory, Amazon RDS DB Services, EBS Volumes to set alarms for notification or automated actions and monitor logs for better understanding and operating of the system
  • Managed Kubernetes charts using Helm, Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages
  • Worked on AWS S3, Load Balancing, EC2, Route53, VPC (configuring Internet gateways, routers)
  • Deployed the build artifacts into UAT environment and staged to production
  • Created S3 buckets, managed policies for buckets and configured Glacier for Data Archiving
  • Written Ansible playbooks to provision Dev servers
  • Automated build and deployment process with Jenkins and Maven tools and executed continuous improvement of project builds with custom Maven plugins
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of web applications and database templates
  • Administered and supported the Source Code Management using version controlling tool Git
  • Developed, deployed, and managed event-driven and scheduled AWS Lambda functions to be triggered in response to events on various AWS sources including logging, monitoring, security related events and to be invoked on scheduled basis to take backups
  • Administered various tools supporting SCM & Release Management including Source Control, Continuous Integration, and Artifact Management
  • Setting-up global monitoring in CloudWatch for application used service like EC2, S3, ELB, Auto-Scaling & RDS distributed across various AZ based on standard and custom metric
  • Automated build processes and packaging testing setup and implemented various codes in software programs to integrate with build environment
  • Worked on GIT to maintain source code in Git and GitHub repositories
  • Created Terraform scripts to provision EC2 instances on AWS cloud and created images using those instances
  • Installed and configured Nagios to constantly monitor network bandwidth, memory usage, and hard drive status
  • Wrote Puppet manifests and modules to deploy, configure, and manage servers
  • Environment: Unix/Linux, Shell scripting, Subversion, Git version Control, GIT HUB, Maven, Ansible, Chef, Nagios, Jenkins, AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53, EBS, IAM, ELB, Cloud watch, Cloud Formation, Auto Scaling), Terraform, Docker, Kubernetes

Education

Master of Science - Computer And Information Sciences

University of Michigan Flint, Michigan
03-2016

Skills

Guidewire Suite:Policy Center, BillingCenter, Contact Manager , Claim Center

Programming/Scripting Languages: Python, Bash, Groovy and Java

Configuration Management: Puppet, Ansible

Design and IDE Tools: PyCharm, Eclipse, Microsoft Visual Studio, WebStorm

Containerization Tools: Docker, Kubernetes and Openshift

Cloud Technologies: AWS - VPC, EC2, S3, Lambda, ECS, EKS, ELB/ALB, SNS, SQS, Kinesis, WAF, AWS Config, Cloud Trail, CloudWatch logs and alarms, Code Deploy, IAM, KMS, Route53

Build and CI/CD tools: Jenkins, Maven

Monitoring Tools: Zabbix, Kibana, Grafana, Nagios, CloudTrail, CloudWatch, Splunk, New Relic, ELK

Operating Systems: Linux (RedHat and CentOS), Unix, Windows and MacOS

Artifactory: Nexus, JFrog

Version Control:GIT, Bitbucket

Testing, Code Quality and Ticketing Tools: SonarQube, Eratocode and JIRA

Databases: MySQL, Oracle, Postgres,

Certification

AWS Solution Architect - Associate

AWS Developer Associate

Timeline

Sr DevOps Engineer - Aviva
11.2021 - Current
Sr DevOps Engineer - CapitalOne
03.2020 - 09.2021
DevOps Engineer - Ericsson
03.2017 - 02.2020
University of Michigan Flint - Master of Science, Computer And Information Sciences
Pujitha G