Back to Developers
KJ

Kumar Joshi

DevOps & AWS Cloud Engineer

Somerset County, NJ, USA $70/hr
85
Profile Score

About

· Around 7 years of experience in IT industry and gained expertise as Linux Administrator, build engineer and Release Management Automating Software Configuration Management (SCM), Deploying Applications through Continuous Integration (CI) and Continuous Deployment (CD) and Managing Cloud Services. · Expert level knowledge on Cloud AWS & Azure Services. · Experience in working with AWS resources like EC2, IAM, EBS, S3, ELB, VPC, ECS, Lambda, Route 53, Auto Scaling, CloudWatch, CloudFront, CloudTrail, SQS, SNS & worked on DNS, Kinesis, RedShift Cluster, SSL, Firewalls and experienced in Cloud automation. · Experience in administering & automating Solaris & Linux. Experience in Automation, Installation, Configuration, Backup, Recovery, Maintenance, Support of Linux (Ubuntu, CentOS, RHEL). · Hands on experience in using version control tools like Subversion (SVN), GIT, GitHub, IBM ClearCase and Bitbucket. · Orchestrated Container applications using OpenShift and Kubernetes for container operations in AWS and worked on creation of Kubernetes Pods and used Kubernetes cluster to maintain Services, Load Balancing and Network policies and provided PAAS on public and private Cloud in VMware Cloud and improved security using Open Shift. · Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments. · Extensively used build utilities like Maven, ANT and Gradle for the building of .jar, .war, and .ear files. · Skilled enough to build deployment, build scripts and automated solutions using scripting languages such as Java, Shell, Python, Perl etc. · Experience in using Nexus Repository Manager for Maven builds. · In-depth understanding of the principles and best practices of Software Configuration Management (SCM). · Designed and implemented fully automated server build management, monitoring, and deployment by using Ansible playbooks and Modules. · Worked with Ansible Playbooks for virtual and physical instance provisioning, Configuration management, patching, and software deployment. · Worked on provisioning different environments using Chef, Puppet, and other Configuration management tools. · Hands on experience in writing Terraform API modules to manage infrastructure, for automatic creation of RDS instances, VPCs, Autoscaling groups, Load balancers, SQS, S3 buckets. · Worked in various environments like QA, DEV, TEST, PROD, UAT for various releases with designed strategies · Experience in migrating the existing v1 (Classic) Azure infrastructure into v2 (ARM), scripting and templating · Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS). · Experience in using bug tracking systems like JIRA, Remedy, and HP Quality Center. · Experience in monitoring tools like Nagios, Splunk and Syslog. · Worked with IaaS (Infrastructure as a Service), SaaS (Software as a Service), PaaS (Platform as a Service) and solutions. · Knowledge on using TeamCity for CI/CD pipeline along with installing the necessary plugins as required and quick starting them. · Managed Docker orchestration and Docker containerization using Kubernetes. · Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers. · Excellent experience in documenting and automating the build and release process. · Experience in deploying Kubernetes Cluster on Azure cloud with master/minion architecture and wrote many YAML files to create many services like pods, deployments, auto scaling, load balancers, labels, health checks, Namespaces, Config Map, etc.

Skills & Expertise (15)

Ant Python Java Jenkins Power Shell tomcat Apache Docker Kubernetes LINUX Windows UNIX AWS EC2 Terraform

Work Experience

Sr. DevOps & AWS Engineer

Accenture for Empower-Retirement Denver CO,

5-2021 - Present

· Designing, deploying and maintaining the application servers on AWS infrastructure, using services like EC2, S3, Glacier, VPC, Lambda, Route53, SQS, IAM, Code Deploy, CloudFront, RDS, and CloudFormation etc. · Involved in cloud migration from physical data center towards Amazon Web services (AWS) and had a good understanding of Public, Private and Hybrid Cloud Environments. · Used simple storage services (S3) for snapshot and Configured S3 lifecycle of Application logs, including deleting old logs, archiving logs based on retention policy of Apps. · Design roles and groups for users and resources using AWS Identity Access Management (IAM). · Setting up the (ELB) to send traffic to all instances in the availability zone. · Used monitoring services like Cloud Watch to monitor the CPU utilization. · Integrate Cloud forms with OpenShift to monitor OpenShift nodes, pods, services, and container metrics and logs. · Designed and developed Cloud Service projects and deployed to Web Apps, PaaS, and IaaS · Review/Merge/Remove Git Pull Requests to the bit bucket. · Hands-on with Git / GitHub for code check-ins/checkouts and branching etc. · Implementing new project builds framework using Ant (build.xml) & Maven (pom.xml) as build framework tools. · Established and Supervised application issue resolution utilizing .NET 3.0 framework, TFS, C#, Win Forms and ASP.NET. · Helped Database administrators with Power Shell in building robust administration scripts. · Implemented CI/CD pipelines using Jenkins, Ansible and Maven in Linux environment. · Migrated entire project repo stack from SVN to Git Stash. · Integrated SonarQube with Jenkins for continuous inspection of code quality and analysis with SonarQube scanner for Maven. · Integrated Jacoco with Jenkins for code coverage analysis in Java VM based environments. · Developed continuous delivery product release pipelines, using tools such as Run deck, Jenkins and enable release and operations automation using Ansible. · Worked on Microservices project- to build Docker containers and deploy to Dev, iTest, Scale, UAT (SIT), PROD. · Involved in DevOps automation processes for build and deploy systems for legacy and microservices projects. · Implemented CI/CD for all the Microservices of the OEM application using Jenkins, Maven, and Ansible. · Capable of doing Ansible setup, managing hosts file, Using YAML linter, authoring various playbooks and custom modules with Ansible. · Deployed Scaled and Managed AWS services using Ansible playbooks. · Used Kubernetes clusters as a network and load balancer, Kubernetes is also good at running web applications in a clustered way, also used in multiple services by creating images and reduced space. · Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling, Kubernetes AWS infrastructure and microservice container orchestration. · Provisioned EC2 instances, configured Autoscaling and defining cloud formation JSON templates using Ansible modules. · Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation and extensively used Auto scaling launch configuration templates for launching amazon EC2 instances while deploying Micro services. · Worked to setup Jenkins as a service inside the Docker swarm cluster to reduce the failover downtime to minutes and to automate the Docker containers deployment without using configuration management tool. · Implemented Docker-Maven-Plugin in Maven to build Docker images for all Micro services and later used Docker file to build the Docker images from the java jar file. Environment: Amazon Web Services, Azure, Open Shift, .NET, Jacoco, Jenkins, SonarQube, Ansible, YAML, Kubernetes, Java/J2EE, Python, Jira, Web logic, UNIX, VMware, Artifactory, Bash, Shell, Groovy, Perl, JSON, Docker, Git, GitHub, Bitbucket, ELK, Microservices.

Education

Masters of Analytics Northeastern University, Boston,

2014 - 2016 · United States

Interested in this developer?

Profile Score Breakdown

📷 Photo 0/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 15/15
💰 Rate 5/5
🏆 Certs 0/5
Verified 5/5
Total Score 85/100

Profile Overview

Member sinceDec 2023

Skills (15)

Ant Python Java Jenkins Power Shell tomcat Apache Docker Kubernetes LINUX +5 more