To work on challenging assignments in a progressive organization that would leverage technical experience to the fullest potential and align growth with the growth of the organization work. Industrious Dev Operations Engineer offering 5.6-years background setting up CI and CD pipelines and scripting deployment activities. Well-rounded and conscientious professional committed to proactively managing change and quickly deploying critical applications. Expertise in configuration management and Agile, Scrum and Waterfall methodologies.
Overview
6
6
years of professional experience
Work History
Senior DevOps Engineer
Landis+Gyr Ltd
3 2022 - Current
All the components related to meters those are electrical meters or gas meters or grid stream projects in which we are developing and supporting for both software and firmware components
Working as a Senior DevOps Engineer consisting of team size 5 members
Extensive experience with Gerrit and GIT as a distributed version control systems and their use in release management, branching, merging, and integration strategies
Creating branches in Gerrit or Gitlab and creating end to end CI/CD pipelines for that respective branches and repos in Jenkins and GitLab on respective project
Have an experience to integrating and configuring agents and different tools with Jenkins
Worked on admin for CI/CD infra and as well as backups by using bash script
Good experience to troubleshooting CI/CD pipeline failures
Good experience in using Build Automation tools like Maven, Gradle, visual studio, ..etc
Having an experience in sonarqube configuration as static code analysis and mend as a software scanning with Jenkins and Gitlab
Worked on Jenkins and gitlab to create the pipelines for CI/CD process and also have an experience on admin level
Comfortable in both scripted pipelines and as well as declarative groovy scripts to generate the pipelines for Jenkins job as per requirement
Experience on ansible from scratch means total setup for unix and windows based servers also writing the playbooks to configuring the software based on requirement and automation for deploying packages to multiple environments with the pipelines
Have an experience in writing the playbooks and set up from scratch for both unix and windows machines also have an experience on dynamic inventory files to write and also creating the roles and using some contributor roles at ansible galaxy and collections and modules
Having an experience to write some bash scripts to automate daily based tasks
Experience on writing the docker files to create docker images
Worked on Docker Including Creating Images and Containers by writing the docker file based upon the requirement and having an experience on the multistage docker files and also dynamic docker containers used as a slaves to Jenkins
Having an experience on writing kubernetes manifest files for deployments, services, replicasets, pod autoscaler, ingress and crds…etc
Good experience on helm package manger to write helm charts and integrating kubernetes manifest files with helm and deploying applications via helm charts
Having good knowledge on istio service mesh
Working with Helm charts for Deployment our microservices in to GKE having an experience on writing helm charts and creating helm charts and stored into a custom helm package registry using helm
Having an experience on integrating and Monitoring our CI/CD servers using Prometheus and grafana
Worked on GKE,cloud bucket and vpc, loadbalencer,GCR, cloud source repositories..etc
Having an experience on terraform to create resources by using terraform files
Having an experience on writing the terraform manifest files to create and mange infra on cloud and also using some modules and templates
Knowledge on chaos engineering,SLI,SLA,SLO..etc.
Build & Release Engineer
Repherrals software solutions Pvt.Ltd.
07.2018 - 03.2022
A FICO score is a type of credit score created by the Fair Isaac Corporation
Lenders use borrowers' FICO scores along with other details on borrowers' credit reports to assess credit risk and determine whether to extend credit
FICO scores take into account various factors in five areas to determine credit worthiness: payment history, current level of indebtedness, types of credit used, length of credit history and new credit accounts
Working as a Build and Release Engineer consisting of team size 4 members
Extensive experience with Git distributed version control systems and their use in release management, branching, merging, and integration strategies
Good experience in using Build Automation tools like Maven and Jenkins
Deploying and designing Infrastructure, product deployment for APAC clients which also includes L4 support
Worked on Docker Including Docker Installation, Creating Images and Containers
Created Docker registry and Docker images to help deploy development environments
Supported for all other AWS products such as EC2, VPC, Auto scaling, ELB, S3
Defining, Designing & Implementing CI/CD Process for Development, Testing and Staging Environments
Installed Jenkins on a Linux machine and created a master and slave configuration through a build
Created cloud watch alerts for instances and using them in auto scaling launch configurations
Managing and defining code release management via scm
Worked on web servers like Tomcat
Written the ansible-playbooks for installations and updating packages and delivery packages from development to test environments, etc.
Root cause analysis of Incident tickets
Debugging Server & Deployment related problems and updating in Knowledge Base
Performance Analysis of Applications
End to end configuration of Tomcat Intro scope
Providing Preventive Actions to avoid functional and manual issues in future
Handle work/ change requests and incidents
Review and Maintain log of production failures and resolutions
Worked on Version tool like Bitbucket and Git and Git Hub.