linux server continuous integration ad tracking ansible playbook management ansible writing infrastructure vmware infrastructure hosting gitlab code migration acceptance testing merge auto build java application server infrastructure management backup agent environment management middleware linux lymph nodes github continuous delivery release management sonar installation system control configuration management integration java mysql backup and restore current source root cause analysis jira build automation kubernetes devops centos nginx gnu make scripting business process shell script source code control systems cloud troubleshooting apache tomcat software configuration management build process docker container docker code review bitbucket jenkins buckets elastic load balancer automation containerization brinell scale operations version control public cloud