Seasoned Lead DevOps Engineer with over 10 years of extensive experience in automating, deploying, and managing large-scale, cloud-based environments. Proficient in leveraging cutting-edge DevOps tools and practices to streamline CI/CD pipelines, enhance system performance, and ensure seamless integration and delivery of applications. Demonstrated success in leading teams, managing complex infrastructure, and optimizing build and deployment processes in diverse technical environments, including Azure, Kubernetes, Docker, Jenkins, and Chef. Strong background in source control management, infrastructure as code, and cloud infrastructure management, with a commitment to continuous improvement and best practices in DevOps. Passionate about fostering collaboration between development and operations teams to achieve strategic business objectives and deliver high-quality software solutions.
Operating Systems: Windows, Red Hat, Ubuntu, Unix, Linux
Version Control Tools: GitLab, BitBucket, GitHub, TFS
CI/CD Pipelines: Maven, Jenkins, Bamboo, Azure DevOps, TFS
Repository Managers: Nexus, Artifactory
Management Tools: Jira, Remedy, Confluence, Service Now
Scripting & Automation: PowerShell, Shell scripting, Groovy, Python, Ruby
Database: Oracle, MySQL, Snowflakes, Databricks
Configuration Management: Chef, ARM Templates, Terraform
Containerization: Docker, Kubernetes
Cloud Platforms: Azure, AWS
Monitoring & Logging: Prometheus, Grafana, Splunk
Maintained over 100+ jobs in Jenkins which were Configured to run nightly and parameterized builds from 8 different Application teams for over 6-8 releases in parallel. Code quality setup using Sonarqube, implementing Junit and code coverage mechanisms.
Worked in an agile development team to deliver an end to end continuous integration/continuous delivery pipeline by integration Jenkins + Rundeck+ Chef and AWS for VM provisioning.
Experience in migrating in house infrastructure into AWS VPC utilizing AWS Cloud formation, Chef, EBS.
Configure and customize monitor tools, alarms and notifications in support of global, 24 x 7 production environments.
Maintain services hosted in AWS managing EC2 instances, Auto Scaling groups, EBS, ELB, S3, Route 53, and IAM account management.
Evaluating performance of EC2 instances their CPU,Memory Usage and setting up EC2 Security Groups and VPC .
Activities included creating new and updating existing scripts used to create the necessary environment, using Powershell, CMD etc. and System Testing the scripts Configuration CI and Build support for more than 5 different applications (C, Python, Node, Java, C#), built and deployed to the production environment.
Hands on experience on TFS, Jenkins, Chef, Puppet, RunDeck, Vagrant, Docker, Azure and AWS.
Configured and Managed Jenkins in various Environments RHEL,Centos & Windows.
Setup new team project in TFS and Customized TFS build definitions to automate TFS build process.
Installed and Configured MSBuild build Server, created build agents and Build Controllers.
Thorough experience of using Data Communication, Managements Theory, OOPs Concepts.
Knowledge and extensive experience with the Amazon services like EC2, Auto Scaling, S3, CloudFront, and Cloud Formation.
Written Chef Cookbooks and recipes to Provision several pre-prod environments consisting of Deployment automation, AWS EC2 instance mirroring, WebLogic domain creations and several proprietary middleware installations.
Experience in dealing with Azure VM, Resource Groups , Express Route , Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
Expert in Implement deploy and configure websites, configure Azure diagnostics, monitoring and analytics on Azure Platform along with scale and resilience for Azure portal.
Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife.
Experience implementing Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. Made use of Jenkins for Chef CI, Berkshelf for dependency management, and Test-Kitchen for testing and development.
Supported server/VM provisioning activities, middleware installation and deployment activities via chef.
Experience with container based deployments using Docker, working with Docker images, Dockerhub and Docker registries.
Worked on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
Experience in using CloudWatch, Nagios, Splunk, fluentd, fluentbit, Prometheus and Grafana for logging and monitoring.