Responsibilities:
- Created the automated build and deployment process for application, re-engineered setup for better user experience, and involved in building a continuous integration system.
- Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, ELK and Auto scaling groups, Optimized volumes and EC2 instances.
- Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on AWS.
- Involving in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
- Created own docker images and stored in private docker registry called sonatype-nexus, Deployed Images on kubernates cluster.
- Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.
- created Kubernetes clusters in Rancher, creating pods, replication controllers, deployments, labels, health checks and ingress by writing YAML files and managing Kubernetes charts using Helm.
- Integrated Jenkins with Udeploy Components, Udeploy Process, Installed Udeploy on both windows and Linux machines according to application team requirements.
- Created various JIRA tickets for onboarding Ansible roles, Artifactory and installation tasks.
- Written Pre and post commit hook scripts to accommodate various development requests.
- Developing scripts in PERL and SHELL to automate the process.
- Deployed the Java applications into web application servers like JBoss.
- To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
- Worked on Oracle client /ORC on versions 12 and 18 on both VMWARE and windows evironment development and production.
- Deployed and configured Atlassian JIRA, both hosted and local instances for issue tracking, workflow collaboration, and tool-chain automation.
- Converted Chef Cookbooks into ansible play books according to FSA team standards.
- Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with Python and Shell scripts to automate routine jobs.
- Configured and integrated GIT into the continuous integration (CI) environment along with Jenkins and written scripts to containerize using Ansible with Docker and orchestrate it using Kubernetes.
- Refactor ansible playbooks for better user experience and involved in building a continuous integration system by using Jenkins.
- Write ansible code for Tanium, JDK6/7, Splunk, Oracle 12c/18c in both Linux and windows flavors, Python and GIT.
- Used Maven as build tool on Java projects for the development of build artifacts on the source code.
- Developed automation framework for Application Deployments to the cloud environments.
- Installed and configured Infrastructure Automation Tool Ansible. Created and updated Ansible playbooks and modules, files, and packages.
- Installed, Configured, Managed Monitoring Tool, Splunk for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
Environment: Ansible, Docker, AWS, JENKINS, Maven, Git, Kubernetes, Chef, Nexus, Docker Registry, Tomcat, Splunk, Jboss, JAVA, Tanium, Rancher, Oracle, Shell script, Power Shell, VB Script, Git, Bitbucket, python, Apache Tomcat 9.0, JIRA, Linux, Windows.