
Professional DevSecOps engineer having 12+ years of IT experience as a system administrator, worked on AWS, AZURE services, CI/CD pipeline, Build/release management and VMware technologies. Experience in tools like Terraform, Kubernetes, Ansible, Chef, Scripting and Monitoring tools. Expertise in Scrum Methodologies such as Agile, Kanban and Waterfall methods, software development lifecycle. Played a pivot role in implementing DevSecOps Model across the organization, platform and implemented vulnerability checks at different phases. Experience in DevSecOps strategy for security auditing, continuous monitoring of the entire infrastructure and applied Web Application Firewall (WAF) rules for blocking the attacks through SQL injection and patterns. Experienced in Azure Cloud Services (PaaS & IaaS & SaaS), VM’s, Storage, Web Apps, Azure Active Directory, Azure Application Insights, Logic Apps, Data Factory, Service Bus, Azure Monitoring, Azure OMS, Key Vault, Cognitive - Services (LUIS) & SQL, ExpressRoute, Load Balancing, Application Gateways. Knowledge of Azure Site Recovery and Azure Backup Installed and Configured the Azure Backup agent and virtual machine backup, Enabled Azure Virtual machine backup from the Vault. Excellent understanding of Software Development Life Cycle (SDLC) methodologies like Waterfall, Agile and SCRUM. Proficient on Terraform key features such as Infrastructure as code, execution plans, resource graphs, change automation and created infrastructure to deploy various applications across multiple cloud providers. Hands on experience in writing Terraform API modules to manage infrastructure, for automatic creation of AWS services like RDS instances, VPCs, Autoscaling groups, Load balancers, SQS, S3 buckets. Experience in creating the AWS cloud Infrastructure by using Terraform and Deployed IaC code using Jenkins CI/CD pipelines and configure AWS EC2 with Ansible Playbooks and Roles. Expertise in building Docker images and deploying Docker containers, and Kubernetes as container-based production clusters, managing docker volumes, creating and removing images. Experience with Hashi Corp tools (Terraform, Packer, Vault). Experience in Docker container orchestration framework using Kubernetes to create pods, ConfigMaps and deployments into cluster. Containerized legacy Java and Nodejs application. Experience in building and deploying the application code using Kubernetes CLI called Kubectl, Kubelet, Kubeadm and schedule the jobs using Kube scheduler. Managed K8s charts using Helm and created reproducible builds of the Kubernetes applications. Expertise in adding Service Mesh, a dedicated infrastructure layer for communication between Kubernetes microservices and balances inter-service traffic upon specific policies. Experience in OpenShift platform in managing Docker Containers, Kubernetes Clusters, Ingress Rules, Services and Helm Charts and implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure Efficient in writing Jenkins CI/CD pipelines to drive all Microservices builds also creating Groovy Scripts for setting up Continuous Integration for new branches, build automation, Plugin management, Securing Jenkins. Experience in Developing automated continuous integration/continuous delivery pipeline for code deployment using Jenkins. Used Jenkins as Continuous Integration tool: creating new jobs, managing required plug-ins, build trigger, build system and post build actions, scheduled automation builds. Implemented Hashi Corp tools like Vagrant, Terraform, Consul, Vault. Strong familiarity with SCM systems such as Git, GitLab, GitHub, and SVN, TFS, and Azure DevOps Server on Linux and Windows platforms for branching, tagging, and preserving version across environments Experience in Creating DSL Groovy scripts and integrating with Jenkins for end-end automation. Worked extensively on Ansible Roles, inventory, Ansible Tower, Ansible Galaxy and used Ansible Control Server to deploy plays and playbooks to the machines and systems in the inventory. Experience in working on TERRAFORM for provisioning the Environments in GCP. Strong Experienced in managing Ansible Playbooks with Ansible roles, high-level child-branch strategies inventory management, group variables, copy and remove files on remote systems using file module. Expertise on version control tools like Subversion (Centralized) and distributed version control tools like Bit Bucket, TFS, SVN, IBM Relational ClearCase, GIT including flavors like GitHub, GitLab etc. Knowledge in Installing, configuring, and managing full end-to-end GitLab setup, Pipeline Management. Also, managed and utilized GitLab runners to support application testing and fill system level to support GitLab. Experience in different log monitoring tools like Nagios, Datadog, Splunk, ELK (Elastic Search, Log Stash, Kibana) to see logs information, monitor, security and get the health notifications from nodes. Proficient with Ruby, Perl, Power Shell, JSON, YAML, Groovy, Bash/Shell, Python. Developed python, and shell scripts for automation of the build and release process.