Service Delivery Specialist
Client: Myer
Technology: Kubernetes, Jenkins, Docker, Tomcat, Git,Maven
Roles and responsibility:
- Used Jenkins to create new jobs, managing required plug-in, configuring the jobs selecting required source code management tool, build trigger
- Worked on SCM tools like GIT ,GITHUB
- Efficient in tracing complex build problems, release issues and environment issues in a multi component environment
- Analyze and resolve compilation and deployment errors related to code development, branching, merging and building of source code
- Integrate GIT into Jenkins to automate the code check-out process
- Responsible for User Management, Plugin Management and End-to-End automation of Build and Deployment process using Jenkins
- Used various plug-ins to extend the base functionality of Jenkins to deploy, integrate tests and display reports
- Installing, configuring, and administering Jenkins CI tool on Linux machines
- Created and configured pipelines based on the requirement
- Configured custom stages in the jenkisfile based on the application requirement,
- Build system and post build actions, scheduled automatic builds by polling SCM
- On demand Installing / removal the various applications in Linux using Ansible in co-ordination with platform support
- Experience in using Maven as a build tool for building deploy able artifacts (WAR ) from source code
- Managed various environments like DEV, Pre-Production and PROD for various releases
- Generating the reports via jenkins to ensure metric checks for the modules of the project to maintain the Stability of the code quality
- Configuring and enabling the plugin’s through Jenkins pipeline jobs resulting Maven build and packaging,
Client: Energy Australia
Technology: Azure Devops
Roles and responsibility:
- Managing customer internal application for reporting
- Worked on and Azure Devops Repos
- Managing the staging and QA environment
- Creating POC CI/CD pipeline for staging and QA environment
- Maintaining the pipeline codes in Azure repos, defining the branching policy
- Updating the Azure Devops board with the progress of the tasks for all the sprint cycles
- Manual deployment and auto deployment using release pipeline
- Creating custom pipeline using pipeline templates
- Knowledge on Docker files for generating docker images and running containers
- Knowledge n Docker network
- Knowledge on Kubernetes, master worker configuration using minikube, PODs.