Jayalakshmi P
Development
AZ, United States
Skills
DevOps
About
JAYALAKSHMI P's skills align with Programmers (Information and Communication Technology). JAYALAKSHMI also has skills associated with Consultants and Specialists (Information and Communication Technology). JAYALAKSHMI P has 6 years of work experience.
View more
Work Experience
DevOps Engineer
Forward Financing
August 2018 - May 2021
- Responsibilities: Designed and deployed a multitude application utilizing all the AWS stack (including EC2, S3, RDS, VPC, CloudFormation, IAM) focusing on high-availability, fault tolerance, and auto-scaling. Designed AWS CloudFormation templates to create custom sized VPC, Subnets, NAT to ensure successful deployment of web applications and database templates. Wrote Terraform scripts to automate AWS services, which include Web Servers, ELB, Database, EC2, Database Security Groups and S3 bucket. Worked on Kubernetes to deploy, scale, load balance, scale, and manage Docker Containers with multiple namespace versions on Pod clusters, in nodes in QA, Test and Production environments. Provided continuous improvement to agile software development teams by working with Jenkins under the CI/CD pipeline. Applied Maven as build tools on Java projects for the development of build Artifacts on the source code. Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature. Wrote and managed Ansible playbooks for Linux automated deployments. Used Ansible to deploy consistent infrastructure code across multiple environments. Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Python and Shell scripts to automate routine jobs. Deployed application build Artifacts using Jenkins and Shell scripts in multiple integrated environments. Created monitors, alarms, and notifications for EC2 hosts using AWS CloudWatch. Created branches and tags on the GIT repository and providing branch access permission to the dev team. Setup automated builds and deploys, troubleshooting servers, helping with server issues as needed, pulling server logs when needed using Linux. Used Jira as a defect tracking system to configure various workflows, customizations, and installed plugins for Jira bug/issue tracker. Environment: Python, Shell Scripting, AWS, EC2, S3, VPC, CloudFormation, IAM, CloudWatch, Docker, Kubernetes, Ansible, Terraform, Maven, Jenkins, Git, Splunk, Jira, Linux
DevOps Engineer Responsibilities
Sunbit Inc
June 2021 - Present
- Analyzed requirements and provide solutions based on the features provided by Microsoft Azure services. Developed Azure Functions to copy files from the file server to Azure Storage and Azure SQL DB. Configured Azure Virtual Networks, Subnets, DHCP address blocks, Azure network settings, DNS settings, security policies, and routing. Azure API Management, Security, Cloud-to-Cloud Integration (Public, Private). Configured Azure infrastructure automation using Runbooks and Terraform scripts. Created ARM (Azure Resource Manager) Templates that deploy Azure resources to the cloud in different environments (Development, Testing, Staging, and Production) Set up test environments in Windows Azure and worked on plan to migrate applications to the Azure environment. Deployed various applications on Azure Kubernetes Service (AKS) using Helm charts and maintained modularized Helm folder structure for reusability. Created multiple Ansible playbooks to achieve quicker build times, increased times, increased consistency, easier non-prod refreshes, and better positioning disaster recovery. Worked on container management using Docker by writing Dockerfiles, set up the automated build on Docker Hub, installed, and configured Kubernetes. Worked on Docker service rolling updates to implement zero downtime PROD deployments and worked with Docker Trusted Registry as repository for our Docker Images and worked with Docker Swarm. Used Kubernetes to manage containerized applications using its nodes, Config-Maps, selector, Services and deployed application containers as Pods. Developed automation system using PowerShell scripts and JSON templates to remediate the Azure services Used Jenkins to implement Continuous Integration and deployment into Tomcat/Web Logic Application Server. Used Azure DevOps for auto provisioning, code deployments, software installation. Migrated the on-premises resources to Azure with Azure Site Recovery (ASR) and Azure Backups. Wrote Maven/Shell scripts for automating several processes of systems, applications, backups etc. Designed, wrote and maintained systems in Python scripting for administering GIT. Deployed and hosted Web Applications in Azure created Application Insights for monitoring the application. Environment: Microsoft Azure, Docker, Kubernetes, Ansible, Terraform, Python, Shell Scripting, Tomcat, WebLogic Application Server, Azure DevOps, Maven, Jenkins, GIT