Post Job Free

Resume

Sign in

Ci Cd Linux Systems

Location:
Chicago, IL
Posted:
February 22, 2024

Contact this candidate

Resume:

Harikrishna Vallapu

Email: ad3tov@r.postjobfree.com

phone: 312-***-****

LinkedIn: https://www.linkedin.com/in/harikrishna-v-8670a9122/ Professional Summary:

DevOps and AWS professional 3+ years of IT experience comprising of Linux Systems Administration, Automating, configuring, and deploying instances on cloud environments and Data centers. Experience includes DevOps, CI/CD Pipeline, Build & release management, and AWS.

● Primary duties include automating processes to achieve CI/CD for deploying various applications by integrating tools like GIT, Jenkins, Maven, Apache, Docker, Ansible, Jira, Nexus and various testing frameworks.

● Designed, configured, and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS) including EC2, Auto-Scaling in launching EC2 instances, EBS, Elastic Load Balancer, S3, CloudFront, VPC, Route53, Cloud Watch, Cloud Formation, IAM, SNS.

● Experienced in working on On-Premise and AWS platforms utilizing DevOps/Agile operational processes.

● Experience in creating S3 buckets, managed policies and utilized S3 Buckets and Glacier for storage, backup and archived in AWS.

● Experience on Kubernetes during debugging, leading up to production when multiple application builds must be tested for stability.

● Extensively worked with automation tools like Jenkins, Hudson to implement the End-to-End Automation of all builds and deployment.

● Configured and maintained Jenkins to implement the continuous Integration (CI) process for major releases and integrated the tool with Maven to schedule the builds

● Experienced with version control tools like GIT, Bitbucket. In depth knowledge on source controller concepts like Branches, Tags and Merges.

● Experienced in Configuring, Managing and Scheduling CRONTAB for App Accounts and Backup management on a regular basis.

● Deployed Docker containerized applications using Kubernetes in EKS cluster.

● Performed integration of Code QA Techniques like Sonar, Veracode with CI tools like Hudson/Jenkins.

● Experience on Ansible Playbooks to Manage Configurations for various remote servers.

● Expertise with Setup in the Nexus repository server for storing Build Artifacts.

● Experience on Deploying the Software builds to QA, UAT and Production servers.

● Experience in System Administration on various platforms which includes Red hat Linux, CentOS, Windows, and VMware.

● Experienced in supporting 24x7 production computing environments, on-call, and weekend support. Educational Details:

● Bachelor of technology from Jawaharlal Nehru Technological University (2018)

● Master’s of Science from Chicago State University (2021) Skills Summary:

Operating Systems RHEL/CentOS 5.x/6.x/7, Ubuntu/ Windows Server Cloud Platform AWS, Azure

Build/Automation Tools Maven, Ansible, Jenkins, Terraform, Docker Languages Shell, Bash, Groovy, Python, Java

Database MySQL, MongoDB, SQL Server

Web/Application Servers Apache Tomcat, WebSphere Application Server, JBoss Monitoring Tools Zabbix, Splunk, Nagios

Version Control Tools GitHub, bitbucket

Web Programming Shell scripting, Groovy

Bug Tracking Tool JIRA, HP Quality Center, IBM ClearQuest Professional Experience:

Spera Solutions, New Jersey October 2023 - Till date DevOps Engineer

Responsibilities:

● Installed, configured, and maintained CI, Automation, and Container management tools like Kubernetes.

● Managed diverse infrastructure resources, including physical machines, VMs, and Docker containers using Terraform.

● Experience in Jenkins for CI for End - to-End automation for all build and deployments.

● Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration.

● Developed custom Jenkins jobs/pipelines with Bash shell scripts for AWS CLI automation in infrastructure provisioning.

● Configured Clusters with Kubernetes and involved in creating pods, replication controllers, services, deployments, labels, health checks and ingress by writing YAML files.

● Implementing and Managing Docker containers and Kubernetes infrastructure and working on DevOps group running Jenkins in a Docker container with EC2 instances in AWS cloud.

● Implemented AWS IAM key rotation in the application, using AWS Secrets Manager. And used IAM services to create new IAM users, groups, roles, policies, and identity providers.

● Deploying Java applications into web application servers like Apache tomcat.

● Create and maintain users access policies using AWS IAM and LDAP.

● Enabled Cloud Trail across the geographic regions and AWS services to prevent activity monitoring apps.

● Infrastructure development on AWS using numerous services like EC2, S3, Route 53, Cloud formation, Cloud watch, IAM, SNS, SQS.

● Working with Kubernetes and Docker components like Docker Swarm etc.

● Assisted in designing, setup, configuration, and migration of systems to commercial cloud environments.

● I have created security in all levels using NACL (subnet), Security groups and IAM (users).

● Installed and configured Apache Tomcat and Nginx application servers.

● Developed and maintained continuous integration and deployment systems using Jenkins, Git, Maven and Ansible.

Environment: GIT, Maven, AWS, AWS CLI, Elastic Search, Git, bitbucket, Apache Tomcat, Jenkins, SonarQube, Jira, Splunk, WebSphere, Docker, Maven, Ansible, Prometheus, Grafana, Nexus Shell, Groovy. Tata Consultancy Services, Virginia Oct 2021 - Sep 2023 AWS DevOps Engineer

Responsibilities:

● As a DevOps Engineer continuously working on the CI/CD pipeline with automation from Jenkins for the project in Build & Release areas.

● Experienced in troubleshooting Linux application connection, network and security related issues using tools.

● Develop CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build, test and deploy.

● Designing and implementing High Available Kubernetes cluster in Dev, QA and Prod and Own of all Kubernetes clusters.

● Automated the application deployments to Kubernetes using YAMLs and later migrated to HELM charts and maintained all the helm charts in the relevant repositories.

● Deployed Jenkins with dynamic slaves on Kubernetes and configured with external Jenkins servers for triggering jobs.

● Integration and automation of source control applications like Git and bitbucket.

● Deploying software to Dev, QA, and Production environments using Jenkins as deployment tool.

● Installing, configuring, and maintaining CI, Automation and Container management tools like Kubernetes.

● Attending daily Stand-up meetings with the team including clients in the part of sprint.

● Performed installation and managed Grafana to visualize the metrics collected by Prometheus.

● Set up & configure monitoring using Prometheus and Grafana.

● Used IAM for creating roles, groups and implemented MFA to provide additional security to AWS accounts and its resources.

● Created the AWS architecture and security system design and complete informational background to the team.

● Setup and build AWS infrastructure various resources, VPC, EC2, S3, IAM and security group in cloud formation JSON templates and terraform.

● Used Urban Code to integrate the Jenkins for Continuous integration.

● Working with Kubernetes and Docker components.

● Used IAM to create new Accounts, Roles, and Groups and enabled Lambda functions for dynamic creation of Roles.

● Lead the cloud infrastructure maintenance effort using a combination of Jenkins, Ansible and Kubernetes for Automating CI/CD pipeline.

● Maintaining existing deployments on AWS using Docker-Jenkins-Ansible Environment: Kubernetes, AWS, AWS CLI, Docker, Terraform, Apache Tomcat, Ansible, Splunk, Nexus artifactory, Prometheus, Grafana, Deploy, GIT.

People tech group, Hyd, India Aug 2018 - July 2019 DevOps Engineer

Responsibilities:

● As DevOps engineer continuously improving CI/CD pipeline with automation for effortless software Delivery.

● Worked on Ansible playbooks for automating manual tasks like configurations, installation, and updates.

● Responsible for building, designing and maintaining the platform automation infrastructure using Terraform.

● Developed and maintained the continuous integration and deployment systems using Jenkins, Git, Maven, Nexus, Ansible.

● Worked with IAM roles and AWS cloud-formation templates for infrastructure provisioning in AWS.

● Experience implementing and administering monitoring tools Splunk and Sensu.

● Automated Application deployment using Jenkins pipelines.

● Used terraform for spinning up services so that they can be versioned and built as infrastructure as code.

● Developed and maintained release engineering systems for Ansible products.

● Packaged software and maintained repositories using Yum/RPM and Apt/DEB distribution systems.

● Managed Jenkins build and deploy for test, QA, UAT and PROD systems.

● Working with Kubernetes and Docker components.

● Deployments to multiple servers in testing and production environments using Jenkins, Git and Docker.

● Played a key role in automating the deployments on AWS with Terraform.

● Maintaining existing deployments on AWS using Docker-Jenkins-Ansible Environment: Ansible, AWS, AWS CLI, Jenkins, Docker, Terraform, Groovy, Shell scripting, Splunk, Nexus artifactory, Jfrog, Ansible, Apache Tomcat, Prometheus, Grafana, Linux, AWS JIRA, GIT.



Contact this candidate