Harikrishna H.

Harikrishna H.

DevOps Engineer

Bengaluru , India

Experience: Year

Harikrishna

Bengaluru , India

DevOps Engineer

160147 USD / Year

  • Immediate: Available

Year

Now you can Instantly Chat with Harikrishna!

About Me

Having 4+ Years of professional experience in Informational Technology industry in various roles with excellent experience in Software Integration, Deployment, Configuration Management, Build & Release, and Development for several market driven inter...

Show More

Portfolio Projects

Description

Skills

Git, Maven, Sonarqube, Nexus, Jenkins, Docker, Kubernetes, Ansible, Terraform, Shell Scripting, Python , EC2, S3, RDS, IAM, Lambda, CloudFormation.

Role

DevOps Engineer

Roles & Responsibilities:-

· Handling migrations of on premises applications to cloud and created resources in cloud to enable this Used ELB and Auto-Scaling policies for scalability, elasticity and high availability.

· Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Rundeck and Jenkins.

  • Installing and configuring applications on AWS EC2 Instances.
  • Experience in automating the infrastructure in AWS using web services.
  • Strong knowledge and experience in AWS services like EC2, S3, IAM, and ELB.
  • Achieved Auto scaling by configuring launch configuration for Auto scaling groups
  • Experience on developing cookbooks for software installation and configuration of customer

· Good experience in Amazon Web Services (AWS), EC2, RDS, ELB, Auto-Scaling Group, Security

· Group, load balancers, VPC, NACL, Auto-Scaling, RDS, ECR, S3.

  • Working with VPC/ Subnetting /Rout Tables/VPC peering

· Help Development teams automate the environment setup using tools like Ansible.

· Setup DEV, QA and UAT environments for every sprint using Ansible

· Troubleshoot and resolve issues related to application deployment and operations

  • Managing artifactory images and helped app teams to build images using Docker containerization.

· Experience configuring and updating the servers using configuration management tools like Ansible

· Work with containers, managing images, reusing existing dockerfiles.

· Worked on devops tool Ansible for configuration management. Using ansible automated the management of thousands of servers.

· Leveraging Kops for implementing a Kubernetes container orchestration solution within AWS allowing for easy management, creation and recovery of AWS assets

· Installation and Upgradation of packages and patches, Configuration management, Version Control, Service packs, troubleshooting connectivity issues and reviewing Security constraints.

· Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling AWS infrastructure and Microservices container orchestration.

One bastion one user setup implementation

Show More Show Less

Description

Role

Build & Release Engineer

Skills

Linux, AWS, Shell Scripting, Github, Maven, Jenkins, Apache, and Nagios.

Roles & Responsibilities:-

  • Maintain GIT Repositories, and Branching activities for GIT. Implementing access controls, resolving any merge conflict occurs.
  • Integrated Git, Maven, Nexus with Jenkins for continuous build purpose.
  • Handle multiple builds from Development team, create build jobs in Jenkins and perform deployment activities.
  • Installing plug-ins in Jenkins according to requirements. Installed and configure the SonarQube, and Nexus from scratch.
  • Automate the build Process Using Jenkins jobs. Monitoring daily builds using continuous integration tool Jenkins.
  • Verifying the logs if build fails. Build Jenkins server from scratch.
  • Maintaining the versions of Jenkins artifacts in Nexus Repository.
  • Deploying the JAR / WAR files in Jboss app server.
  • Resolving the build issues and deployment issues. Migrating the Jenkins version from lower to higher.

Performing deployment in different environments like Dev, QA, and Prod

Show More Show Less