Prabhu Kumar
7329344255
rajendar@technumen.com
Professional Summary:
Over 8+ years of experience in IT and its related technical fields of study, with exclusive
insight into the Software Testing, AWS, Cloud, DevOps and other Automation related
processes.
Experience in deploying a web application using application servers like Web Logic, Web
Sphere, and web servers like Apache Tomcat.
Used AWS services like EC2, S3, SQS, Directory services.
Experience in full Software Development Life Cycle (SDLC) that includes Analysing, Testing,
implementation & Production Support.
Comprehensive experience in the design and implementation of Continuous Integration,
Continuous Deployment, Continuous Delivery and DevOps Operations for Agile projects,
working with technologies and platforms including, Subversion, Git, Maven, Jenkins, AWS,
Open stack, Docker, Tomcat.
Extensive experience in usage of cloud and its related technologies.
Hands on experience in integrating Ant and Maven with Jenkins to run and automate the
build process as a part of continuous delivery.
Extensively worked on Jenkins by installing, configuring, and maintaining for Continuous
Integration (CI) and for End-to-End automation for all Build and Deployments.
Integrated Build Process through Jenkins to various SCM tools like Git, GitHub and SVN.
Configuring the Docker containers and creating docker files for different environments.
Leveraged AWS cloud services such as EC2, ELB, IAM, Cloud Formation, S3, auto-scaling and
VPC (Virtual Private Cloud) to build secure, highly scalable, and flexible systems.
Experience in working server-side development skills using Apache and have strong skills in
database connectivity (Data Source) with multiple databases like Amazon RDS, Oracle
10g/11g, Redshift, and NoSQL like DynamoDB.
Experience in deploying a web application using application servers like Web Logic, Web
Sphere, and web servers like Apache Tomcat.
worked with Cloud formation, Cloud watch template, IAM Roles and Serverless In AWS.
Worked with Java API to interact with AWS SNS to publish data to Topics and AWS SQS from
different services.
Used Java API with AWS SDK to interact AWS S3 buckets to store and retrieve files into
application and to store JSON documents in DynamoDB.
Developed applications with Test Driven Development using Junit framework for unit
testing and Integration Testing to check functionality of code.
Implemented different types of Performance tests and Functional tests in the application to
make sure how much volume our service can handle during the heavy load or traffic.
Implemented different queries using Splunk.
Developed different types of Alerts and for Monitoring those alerts using different tools such
as Cloud watch, New Relic.
Implemented Docker to provision slaves dynamically as needed.
Created and Maintained Docker files in Source Code Repository build images and ran
containers for applications and testing purposes.
Creating and handling multiple Docker images primarily for middleware installations and
domain configurations.
Good written and oral communication skills and Interpersonal skills with a strong ability to
excel through collaboration with team members
Quick learner, Excellent Team Player, Ability to meet tight deadlines and work under
pressure.
Technical Skills:
Cloud Computing AWS VPC, EC2, ELB, S3, Cloud formations, API GATEWAY, RDS,
IAM OpenStack (Nova, Swift, Glance), Docker containers,
Terraform.
CI/CD Tools Jenkins
Provisioning Tools Ansible, Chef,
Version Control GIT, GitHub
Network Protocols FTP, SSH, HTTP, TCP/IP, HTTPS.
Build Tools Ant, Maven
Bug Tracking Tools JIRA Atlassian, Bugzilla
Application/Web Servers Apache Tomcat, WebLogic, IBM WebSphere, Jboss, Citi Bank's
ECLIPSE
Languages/Scripting Perl Scripting, Bash scripting, Power Shell Scripting, SQL.
Databases Oracle, MS SQL Server, MySQL, MongoDB, Cassandra NoSQL
Database.
Other Tools HP ALM, Quality Centre
Channels Internet Banking
Professional Experience:
Client: Molina Healthcare Herndon, VA Jan 2022 – Till Date
Role: Devops Engineer
Responsibilities:
Involved in designing and deploying multiple applications utilizing almost all the AWS stack
(Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability,
fault tolerance and auto-scaling in AWS terraform and small part using cloud formation
template.
Configure AWS IAM and Security group in public and private subnets in VPC with
Terraform.
Created AWS Route53 using Terraform to route traffic between different regions.
Designed Terraform template to create customized sized VPC, sub-nets, NAT to ensure
successful deployment of web applications and database templates.
Used Kubernetes to orchestrate the deployment, scaling and management of Docker
Containers.
Managed container registry to store, manage, share, and deploy container images with
Amazon Elastic Container Registry (ECR).
Worked on Amazon Elastic Container Service (Amazon ECS) to managed container
orchestration.
Writing and modifying puppet Modules, Manifests and Facts.
Installed puppet Enterprise and connected it to puppet agent in the enterprise AWS.
Work on maintaining and releasing puppet code through a tight release management
process.
Experience in handling all CI tools like Jenkins and Drone Managing Security, performances,
plugin management code integrating analysis and Test to complete CD pipeline
with Jenkins.
Extensively worked on ansible deployments, written various ansible playbooks with
multiple roles, tasks with loops, templates, service management, host variables, group
variables etc.
Used Ansible to manage Web applications, Environments configuration Files, Users, Mount
points and Packages.
Worked on Elastic Load Balancing to automatically distributes incoming application traffic
across multiple targets, such as Amazon EC2 instances, containers, IP addresses, Lambda
functions, and virtual appliances.
Scale Amazon EC2 instances using Amazon EC2 Auto Scaling.
Used CloudWatch to collect monitoring and operational data in the form of logs, metrics, and
events, to view AWS resources, applications, and services that run on AWS and on-premises
servers.
Used IAM to create and manage AWS users and groups, and use permissions to allow access
to AWS resources.
Proficient with containers systems like Docker and Container Orchestration EC2 container
service.
Initiating alarms in CloudWatch service for monitoring the server's performance, CPU
Utilization, disk usage etc. to take recommended actions for better performance.
Implemented automated local user provisioning instances created in AWS cloud.
Setup and build AWS infrastructure various resources like VPC, EC2, S3, IAM, EBS, Security
group, Auto scaling and RDS in AWS cloud using Terraform.
Creating S3 buckets and managing polices for buckets by providing correct role accesses.
Maintain GIT, Bitbucket repositories, handling branching, Merging, tagging and releasing
activities.
Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and
application deployments – checking out code from git and ant/maven to build war/jar
artifacts.
Build continuous integration environments Jenkins and continuous delivery environments.
Define branching, labelling and merge strategies for all applications in Git.
Management and Administration of AWS Services CLI, EC2, VPC, S3, ELB Glacier, Route
53, CloudTrail, IAM, and Trusted Advisor services.
Used SQS to send, store, and receive messages between software components without losing
messages.
Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups,
auto-scaling, load balancer in the defined virtual private connected deployed applications on
AWS by using elastic beanstalk. Configured plugins for the integration tools to the version
control tools.
Client: Fidelity Information Services, India Nov 2017 - Aug 2021
Role: Devops Engineer
Responsibilities:
Proficient with DevOps tools (Jenkins, GitHub, Maven) & AWS cloud services
Good understanding of Dockers and Kubernetes Orchestration
Maintain services during deployment and in production by measuring and monitoring key
performance and service level indicators including availability, latency, and overall system
health
Manage infrastructure as code via tools such as Terraform or CloudFormation. Created
terraform and CloudFormation templates for provisioning AWS and GCP Infrastructure –
EC2, lambdas, RDS, VPC, clusters
Responsible for availability, latency, performance, capacity planning, efficiency, incident
management, change management, monitoring, and emergency response/On call support
Practical experience designing and building solutions utilizing AWS services such as ELB,
EC2, EBS, Route53, S3, RDS, Cloud Watch, Cloud Front IAM, AWS Code Deploy, Auto Scaling,
SNS, SQS, AWS Systems Manager and VPCs
Responsible for Dockers production support, creating containers/images for the
applications. Verify the stats and troubleshoot the containerized applications in case of
issues.
Good experience with applications developed for containers like tomcat, Springboot and
node.js
Designing, implementing, and supporting fully automated Jenkins CI/CD process and assist
development teams for the CI/CD process [Git/GitHub, Maven]
Worked with Chef Enterprise Hosted as well as On-Premises, Installed Workstation, Boot-
strapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed
On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53
& ELB with Chef Cookbooks
Implemented Chef to deploy the builds for Dev, QA and production.
Developed Chef Cookbooks to install and configure Apache Tomcat, Jenkins, and Run
deck and deployment automation.
Helped migrating and managing multiple applications from on premise to cloud using
AWS services like S3, EC2, RDS, SQS, SNS
Performed deployment of Amazon EC2 instances in AWS environment. Performed EC2
instances provisioning on AWS environment and implemented security groups,
administered VPCs.
Developed different types of Alerts and for Monitoring those alerts using different tools such
as Cloud watch, New Relic.
Knowledge in developing applications using AGILE and SCRUM Methodology.
Environment: Docker, AWS, GIT, JIRA, Maven, Apache Tomcat, Jenkins, Amazon S3 Buckets,
EC2, Lambdas, Cloud formation, cloud watch, New Relic, Ubuntu, Maven, Splunk, RDS, & Node JS.
Client: Maveric Systems Ltd, India March 2014 - Sept 2017
Role: Senior Test Engineer
Responsibilities:
Responsible for preparing training materials for Bank staff to understand the new changes.
Involved in Daily Scrum Meetings / Sprint Planning / Sprint Backlog /Retrospective
meetings.
Involved in the User Story documentation & prioritizing User Stories.
Responsible for updating User Stories / Tasks based on the outcome of Sprint Execution.
Responsible for supporting development and managing junior testers.
Participated in Test execution, Defect tracking, defect retest and Production support.
Preparation of Clarification document, Test Data, Process flow documents.
Responsible for reporting daily status activities on timely basis to internal teams &
stakeholders.
Responsible for Test Scenario Design & Execution.
Preparation of Test Scenarios, Test Conditions and Test Cases for UAT.
Responsible for reporting daily status activities on timely basis to internal teams &
stakeholders
Modules:
CASA (Account Dormancy - Inactive, Dormant, Unclaimed, Abandoned & Notifications)
Payments (Internal, Domestic & International).
Personal Finance (Loan creation and disbursement, Repayment, Reschedule loan, Late
payment, Partial payment, Early settlement, deferment, Late payment fee and Due date
change).
Teller transactions (Cash withdrawal, cash deposit, cheque deposit, Banker cheque and
Demand draft).
Term deposit (Creation, Rollover and Closure on maturity or Liquidation).
Credit cards (Issuance, Reissuance, Statement, Card delinquency system, Block codes.
Customer Profiles in CRM