Krishnaveni Mallem
Development
Georga, United States
Skills
Angular 2+
About
KRISHNAVENI MALLEM's skills align with Programmers (Information and Communication Technology). KRISHNAVENI also has skills associated with Consultants and Specialists (Information and Communication Technology). KRISHNAVENI MALLEM has 9 years of work experience.
Work Experience
DevOps Engineer
Tower Hill Insurance
December 2022 - Present
- * Created the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system. * Developed and implemented Software Release Management strategies for various applications according to the agile process. * Created documents on build and release process and flow, release processes, order of activities for all releases, user guide for developers for local builds. * Used AWS Beanstalk for deploying and scaling web applications and services developed with Java and app deployments and worked on AWS lambda with Amazon kinesis. * Deployed Ansible modules to provision and manage AWS EC2 instances, volumes, DNS, and S3. * Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins. * Used Maven as build tool on Java projects for the development of build artifacts on the source code. * Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances. * Extensively used Terraform in AWS to automatically setup and modify settings by interfacing with control layer. * Performed Branching, Tagging, and Release Activities on Version Control Tools: GIT. * Develop CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes for the runtime environment for the CI/CD system to build and test and deploy. * Deployed the Java applications into web application servers like Tomcat. * Automate and deploy development environments using Ansible to various cloud providers Amazon AWS and EC2, and Jenkins testing. * Documented release metrics, software configuration process. Used Maven scripts to build the source code. Supported and helped to create Dynamic Views and Snapshot views for end users. * Worked on the installation and configuration of the monitoring tool Nagios. * Troubleshoot and resolved Build failures due to infrastructure issues reduced by 95% stabilizing the build process. Setup and executed process to code review system effectively. Environment: Java, AWS, Jenkins, Maven, SQL, Ansible, Kubernetes, Terraform, Git, JIRA, Tomcat, XML, Nagios, Linux.
DevOps Engineer
Bison Life
March 2021 - November 2022
- * Developed and implemented an Agile SDLC and refinement of the Software Configuration Management (SCM) infrastructure. * Documented process documents for Jenkins, GIT, CD Pipeline and Code deployment guide for Developers, Testers and Production Management. * Built custom tools in python for generating email templates which are powerful enough to consume large amount of data and convey the testing results in a simpler way. * Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud. * Used AWS services such as IAM, route 53, EC2, EBS, AMI, Auto scaling, VPC, Load balancer, RDS, VPC, ECS, Cloud watch, Cloud formation, SNS, etc. * Made use of ELK stack for logging all the activity and create indexes which can be queried by kibana. * Used Terraform and Ansible, migrate legacy and monolithic systems to Amazon Web Services. Used Terraform scripts to configure AWS resources. * Developed Ansible playbooks for Auto installation of IBM WebSphere softwares on the servers. * Extensively used Terraform in AWS to automatically setup and modify settings by interfacing with control layer. * Worked on several Docker Components like Docker Engine, Hub, Machine, * Handled large volumes of container clusters with Docker swarm and kubernetes. * Created Docker Images, Docker Registry. * Supported the code builds by integrating with continuous integration tool (Jenkins). * Used GIT version control to manage the source code. * Written Maven scripts, Installed Jenkins, written shell script for end to end build and deployment automation. * Maintained QA environment and solved issue of QA and maintain DB version according releases. Also published code and DB on production and staging as per business requirement. Environment: Docker, Ansible, Jenkins, Python, PowerShell, Terraform, Maven, Kubernetes, GIT, AWS, WebSphere Application, Agile, Red hat Linux.
DevOps Engineer
Sugar River Bank
January 2019 - February 2021
- * Day to day job included but not limited to handling Tickets, Monitoring, Troubleshooting and maintenance. * Involved in DevOps migration/automation processes for build and deploy systems. * Implemented the Build automation process for all the assigned projects. * Monitored the UAT/Production Environments for any down time issues by performing regular cron job updates in servers. * Involved in designing and deploying multitude applications utilizing almost all the AWS stack. * Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud. * Used Ansible for configuration management of hosted instances within AWS. Configuring and Networking of Virtual Private Cloud. * Used AWS services to launch many instances at a time with the help of terraform scripts. * Evolved new tools/methodologies to improve this existing process and show better results to all stakeholders. * Written Maven scripts, Installed Jenkins, written shell script for end to end build and deployment automation. * Setup various Team Projects into different Team Project Collections in TFS 2013. * Supported the code builds by integrating with continuous integration tool (Jenkins). * Wrote Ansible playbooks to manage Web applications and also used Ansible Tower. We coordinated with Terraform DSL for automating inside the AWS cloud and Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation. * Built Continuous Integration environment, Continuous delivery environment and Integrated delivery (CI and CD process) Using Jenkins, Nexus, Yum and Ansible. * Configured and maintained codebase to support the build and deployment of code on servers. * Handled large volumes of container clusters with Docker swarm, kubernetes. * Performed merging and tagging need to be done after the code went live in environment. * Maintain a Live Like environment to test any production issues on the setup and push it into production. * Worked on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry. * Used GIT version control to manage the source code and integrating GIT with Jenkins to support build automation. * Migrated Projects from SVN to GIT. * Maintained QA environment and solved issue of QA and maintain DB version according releases. Also published code and DB on production and staging as per business requirement. * Created extensive documentation, including straightforward how-to procedures for common administrative tasks. Environment: Java, Docker, JIRA, TFS, Jenkins, Terraform, Kubernetes, AWS, Maven, GIT, Ansible, GIT, Linux.
DevOps Engineer
Travers Tool
March 2017 - December 2018
- * Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances. * Developed building using MAVEN as tools and used CI tools to kick off the builds to move from one environment to other environments. * Written scripts in Python to automate log rotation of multiple logs from web servers. * Hands on compiling builds using pom.xml and build.xml. * Used Jenkins for Continuous Integration and deployment into Tomcat Application Server. * Implemented the setup for Master slave architecture to improve the Performance of Jenkins. * Maintained and Administered GIT Source Code Tool. * Integrated maven with GIT to manage and deploy project related tags. * Deployed application packages on to the Apache Tomcat server. Coordinated with software development teams and QA teams. * Deployed the build artifacts into environments like QA, UAT according to the build life cycle. * Involved partially in deploying WARs/EARs (backend) through WebLogic Application Server console. * Created and executed SQL queries to make sure the transactions are entered in database as expected. * Worked AWS IAM to create new accounts, roles and groups. Installed, Configured and Maintained DNS using Route53. Environment: MAVEN, Apache Tomcat, shell scripting, Jenkins, GIT, GITHUB, Puppet, Nagios, LINUX.
DevOps/Build Release Engineer
@ Safeco Insurance
August 2015 - February 2017
- * Gathered all the stakeholder approvals, necessary signoffs while acting as a DevOps/Release Engineer for two development teams. * Created the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system. * Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with Python and Shell scripts to automate routine jobs. * Involved in project setting up build using Ansible. * Proposed, Implemented and maintained New Branching strategies for development teams to support trunk, development baseline codes along with several feature branches. * Implemented new projects builds framework using Jenkins & maven as build framework tools. * Used Maven as build tool on Java projects for the development of build artifacts on the source code. * Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances. * Performed Branching, Tagging, and Release Activities on Version Control Tools: GIT. * Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments * Automate and deploy development environments using Ansible to various cloud providers Amazon AWS and EC2, and Jenkins testing. * Worked on the installation and configuration of the monitoring tool Nagios. * Worked on Apache and Firewalls in both development and production. * Deployed and configured Atlassian Jira, both hosted and local instances for issue tracking, workflow collaboration, and tool-chain automation. Environment: Java, Jenkins, Maven, Nagios, SQL, Ansible, AWS, IBM WebSphere, Python, Docker, Git, JIRA, XML, Linux.