Strong expertise in DevOps tools :Deployment : Chef, Puppet, Ansible, Nebula, Nolio.SCM : TFS, Git, ClearCase.Build tools : Ant, Maven, Make, Gradle.Artifact repositories : Nexus, JFrog Artifactory.CI tools : Jenkins, Azure DevOps, TeamCity.Experienced in scripting languages : Python, Ant, Bash , and Shell .Extensive experience with TFS / Git like distributed version control systems and their use in release management, branching, merging, and integration strategies.Extensive understanding of CI best practices and tooling, preferably Jenkins .Extensive experience in developing and automating deployment tools.Expertise in managing Cloud / VMWare resources and good exposure on Dockers .Working knowledge of operating systems : Unix, Linux, IBM AIX .Experience in installation, configuration, and managing Apache Webserver, Tomcat / JBoss .Good understanding of JVM , troubleshooting, and performance tuning through thread dump and log analysis.Backup and restoration of application / web servers data.Basic knowledge of network infrastructure, e.g., TCP / IP, DNS, Firewall, router, load balancer , etc.Understanding of clusters, Virtual Hosts, JDBC, auto-deployment, session replication, URL redirections, Re-write rules, http-plugins, security certificates, etc.Experience in signing and designing highly available infrastructure.Advanced scripting skills to automate jobs (start, stop, recycle, deploy, etc.).Security Hardening of application / web server against known / unknown vulnerabilities.Hands-on experience of GCP, AWS, Azure to create network subnets, launch instances, and create load balancer in a Production Environment.Skills Required
Chef, Puppet, Jenkins, Azure Devops, Git, Python, Shell, Docker