A proactive, result oriented IT Professional with 7+ years of experience as a SCM, DevOps Engineer in solving complex problems with creative solutions, supporting development, Deployment operations in different environments. Experienced in all phases of Software Development Life Cycle (SDLC), Quality Assurance Life Cycle (QALC), Linux Administration, Software Configuration Management (SCM), Continuous Integration (CI), Continuous Deployment (CD), Release Management, Cloud Implementations, and configurations.
⮚ Expertise in DevOps, Configuration Management, Cloud Infrastructure, End-to End Automation which includes, Amazon Web Services, Jenkins, Maven, GitHub, Ant, SonarQube, Ansible, Chef, Tomcat, and Linux.
⮚ Experience in AWS cloud computing platform that includes various resources like EC2, load-balancing with ELB, messaging with SQS, Custom monitoring analysis using CloudWatch, Autoscaling architectures and using EBS under high I/O requirements.
⮚ Build servers using AWS includes importing necessary volumes, launching EC2 instance, S3 for object static web pages and created security groups, auto scaling, load balancer, Route 53, and SNS as per the architecture using Infrastructure as A Code (IAAC) tools like Cloud formation JSON templates
⮚ Hands on experience with Microsoft Azure Cloud services, Storage Accounts and Virtual Networks and Azure Fabric Services.
⮚ Experienced in Designing, configuring, and deploying of Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
⮚ Worked on Google Cloud Components, Google container builders and GCP client libraries and cloud SDK’s. Configured a Google Cloud Virtual Private Cloud (VPC) and Subnet Group for isolation of resources.
⮚ Architecting the infrastructure on Google Cloud Platform using GCP services and automated GCP infrastructure using GCP Cloud Deployment manager.
⮚ Experience with containerization and clustering technologies like Docker, and Kubernetes.
⮚ Experience in setting up Docker and creating new images and getting images from Docker Hub, worked on Docker images and containers for deploying applications.
⮚ Strong use of Shell scripting languages including BASH for Linux and Mac and PowerShell for Windows systems.
⮚ Experienced in Branching, Tagging, and maintaining the versions across different SCM tools like GitHub, Subversion (SVN) on Linux and Windows platforms.
⮚ Extensively experienced in using Build Automation tools like ANT, Maven, Gradle and working knowledge on other build tools like MS Build Make file.
⮚ Experience in using Nexus and Artifactory Repository Managers for Maven builds and used Maven dependency management to deploy snapshot and release artifacts to Nexus to share artifacts across projects.
⮚ Experience in Installing and configuring Continuous Integration and Continuous Delivery application JENKINS. Proficient in defining build pipelines in addition to creating and maintaining multiple jobs.
⮚ Experience in Designing, Installing, and Implementing Ansible configuration management system and in writing playbooks for Ansible deploying applications and maintained role-based access control by using Ansible Tower to manage web applications, Environments configuration files, Users and Packages.
⮚ Excellent at defined Chef Server and workstation to manage and configure nodes.
⮚ Developed Chef Cookbooks to manage systems configuration. Also have good knowledge about Puppet configuration management.
⮚ Ability in deploying the developed code in a WebSphere, WebLogic, Apache Tomcat/JBOSS.
⮚ Used Terraform modules for two tier Architecture which includes AWS resources VPC, Subnets, Security groups, Ec2, Load Balancers, Auto scaling group, Cloud watch Alarms, ECS clusters, S3 buckets for logs.
⮚ Excellent communication and interpersonal skills, and leadership quality with ability to work efficiently in both independent and teamwork environments.