lymph nodes docker java software configuration management h share continuous delivery management default route groovy gnu make automation test case cloud java application server merge ansible playbook docker container ansible devops apache tomcat code coverage jira configuration management github kubernetes cloud formation infrastructure version control operations integration troubleshooting jenkins source code control systems containerization continuous integration build automation current source application deployment linux terraform scheduling root cause analysis delivery pipeline scripting autoscaling finance auto build shell script performance tuning