Devops Engineer
Current• Experience in build and deployments for Monolithic as well as Micro service oriented applications.• Creating fully automated CI build and deployment infrastructure and processes using Jenkins, Docker, Kubernetes, Ansible and Subversion (SVN).• Developing Docker images to support Development and Testing Teams and their pipelines.• Working closely with Architecture, Development, Test, Security and IT Services teams to implement new application/environment related requirements.• Troubleshoot and resolve issues related to Kubernetes deployments. • Used Jenkins and pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes. Created Pods and managed using Kubernetes.• Keeping track of all the build requests in a multi-component environment.• Configure Centralized logging for all the micro services to enable easier accessibility of the application logs.• Troubleshoot deployment failures for the micro services using the application logs and work closely with the concerned teams to resolve the failure.• Installed, configured, Managed Jenkins CI Automation. Implemented master-slave architecture using Jenkins.• Define roll back strategy in case in case of production deployment failure.• Performed the tasks of identifying types of integration issues by analysing test failures and performing root cause analysis.• Proactively resolving infrastructure related issues to make sure that applications are available all the time.• Created various documents for build and deployment process.• Proficient in tracking complex build problems, release issues and environment issues in a multi-component environment.• Efficient in working closely with teams to ensure high quality and timely delivery of builds and releases.