Lohitha Iragamareddy
Development
Texas , United States
Skills
DevOps
About
LOHITHA I's skills align with Consultants and Specialists (Information and Communication Technology). LOHITHA also has skills associated with Programmers (Information and Communication Technology). LOHITHA I has 10 years of work experience.
View more
Work Experience
DevOps Engineer
Altice
January 2022 - February 2024
- Responsibilities: * Maintaining the source code in GIT for various applications. Managed GIT branching, merging, and tagging to facilitate defect/change management in conjunction within projects across the organization. * Implemented CI/CD pipeline for application deployment Gitlab CI pipeline. * Experienced with installing and configuring the NEXUS Repository manager for sharing the artifacts within the company. * Automated various infrastructure activities like Continuous Deployment using Ansible playbooks and integrated Ansible with Gitlab CI, Jenkins. * Worked on Ansible vault to overcome the security vulnerabilities. * Actively involved in deployments on Docker using Kubernetes. * Setup and build AWS infrastructure using resources VPC, EC2, S3, RDS, IAM,EBS, EFS, EKS, EKS node pool, Route53, SNS, CloudWatch, CloudTrail, Security Group, Autoscaling using Terraform templates. * Worked on Multiple AWS resources like EC2 instances, security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems and few other services like S3, RDS, VPC and Route53. * Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes AWS infrastructure and microservice container orchestration. * Ensuring the servers to sustain the load by configuring Elastic load balancer and Auto scaling. * Created snapshots to take backups of the volumes and images to store launch configurations of the EC2 instances. * Configured the LDAP authentication for Git, Nexus and Jenkins applications with the company's internal AD. * Updated python scripts to fetch the resource details from the terraform state files. * Expertise in JIRA for issue tracking and project management. Environment: GitLab, Jenkins, Nexus, Docker, Kubernetes, Terraform, Python, Linux, AWS, EC2, S3, Load Balancer, CloudWatch, SNS, Jira.
DevOps Engineer
NetCracker
March 2021 - December 2021
- Responsibilities: * Worked on AWS EC2 instances creation, setting up AWS VPC, launching AWS EC2 instances on different private and public subnets based on the requirements for each application. * Worked on AWS Elastic load balancing for deploying applications in high availability. * Worked on AWS Auto scaling for providing high availability of applications and EC2 instances based on the load of application. * Experienced with event-driven and worked on AWS Lambda functions to trigger various AWS resources. * Responsible for managing AWS infrastructure provisioning and deployments. * Automated the installation of Linux packages and administering Linux service using Ansible also product installation configurations. * Worked on Kubernetes to provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts and managed containerized applications using its nodes, config maps, and services. * Implemented CI/CD pipeline for application deployment using Gitlab CI pipeline. * Expertise in JIRA for issue tracking and project management. Environment: Linux, Git, Docker, Kubernetes, Jira, Terraform, Ansible, AWS
Technology Analyst
Apple
July 2018 - February 2021
- Responsibilities: * Design, develop and maintain Build and Release management processes and tools. * Creating application-software builds for development, test, and production environments. * Maintaining the source code in GIT for various applications. Managed GIT branching, merging, and tagging to facilitate defect/change management in conjunction within projects across the organization. * Defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags. * Experience in configuring the NEXUS Repository manager for sharing the artifacts within the company. * Managing and integrating code Quality tools like SonarQube. * Implemented the setup of Master slave architecture to improve the performance of Jenkins. Used Jenkins for Continuous Integration and deployment into Tomcat Application Server. * Continuous Delivery is being enabled through Deployments into several environments of Test, QA, Staging using Jenkins. * Worked on installation, administering, and configuring web and Application servers like Tomcat using Ansible. * Automated various infrastructure activities like Continuous Deployment using Ansible playbooks and integrated Ansible with Jenkins. * Worked on Ansible vault to overcome the security vulnerabilities. * Used Docker in build automation pipeline and production deployments. * Worked on multiple AWS services such as EC2, S3, RDS, Route 53, EBS and CloudWatch. * Responsible for deployments in all environments including production. * Maintained the monitoring and alerting of production and corporate servers using Splunk. * Worked closely with Development and QA teams on Build and Deployment related issues. * Analyze and resolve system defects and production support. * Certificate creation for SSL authentication for web applications. * ACL configuration of Inbound and outbound services. Environment: Git, Maven, Nexus, SonarQube, Apache Tomcat, Jenkins, Ansible, Docker, Splunk, Jira, AWS, Terraform and Kubernetes
Senior Systems Engineer
Apple
April 2015 - June 2018
- Responsibilities: * Maintained the source code in GIT for various applications. * Responsible for creating the branch es and tagging the code. * Involved in the release process and deployed applications(WAR) to the Apache Tomcat. * Automated the deployment of builds to different environments using Jenkins. * Configured GitHub and Jenkins to schedule jobs using POLL SCM. * Automate the code deployments process in each environment. * Configured a continuous integration process and interface with the operations team to ensure. * Project artifacts are deployed automatically to various environments using Jenkins. * Installation, configuration and Administration of Jenkins over UNIX and LINUX build machines. * Conventions using GIT source control. * Accomplished in tool automation using shell scripting. * Participated in Bug review meetings and release the builds to pre-production and production servers. * Involved in deployment of applications using Tomcat. * Responsible for the deployment of applications on Linux for DEV, QA, UAT, Staging and production environments. * Hands on experience with configuration management tools like Ansible. * Written Playbooks, Roles in Ansible and integrated the ansible playbooks with Jenkins. Environment: Git, Maven, Jenkins, Nexus, SonarQube, Tomcat, Ansible, Splunk, SQL
Systems Engineer
Apple
June 2014 - March 2015
- Responsibilities: * Collaborated with development and QA teams on Build plans and schedules. * Created Splunk dashboards and alerts to identify the issues. * Monitoring the client application system health, response using monitoring tool. * Production release support. * Working to resolve problems and incidents of varying complexity to enable the operation to continue to run and deliver service effectively by eradicating recurrences with the minimum disruption to the business. * Analyze recurring problems and propose solutions. * Document procedures utilized when identifying/resolving the issues. * Respond to users within established timelines according to the severity of the problem. Environment: Git, Java, Splunk, SQL