Overall8 years of experience as Cloud, DevOps, and Linux System Administrator. Having extensive experience in SCM,
AWS, SDLC, CI/CD, Cloud Computing and Build/Release Management and Agile Methodologies.
Hands-on experience with DevOps essentials such as Docker, Kubernetes, Jenkins, Terraform, Chef, Puppet, Ansible,
Bitbucket, Subversion (SVN), GIT, Hudson, Jenkins, Ant, Maven, Microsoft Azure and AWS cloud platforms.
Experienced in AWS Cloud Services such as IAM, EC2, S3, AMI, VPC, Auto-Scaling, Security Groups, Route53, ELB, EBS,
ECR, EMR, RDS, SNS, SQS, DynamoDB, Lambda CloudWatch, CloudFormation, CloudFront, Snowball, and Glacier.
Proficient in Cloud Solutioning, DevOps, Automation, Infrastructure Deployment and Migrationb , Server Administration.
Expert in Continuous Integration and Continuous Delivery (CI/CD) with Visual Studio Team Services (VSTS) and Team
Foundation Server (TFasS).
Ensured data integrity and data security on AWS technology by implementing best AWS practices.
Experienced working with Docker components like Docker Engine, Docker Hub, Docker Machine, creating Docker
images, Docker Compose and handling multiple images and setting up development & testing environment using Docker
Swarm and Docker Container network.
Worked in all areas of Jenkinssetting up CI for new branches, build automation, plugin management and securing Jenkins
and setting up master/slave configurations.
Experience in using Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed
to Kubernetes, created Pods and managed using Kubernetes. Managed a PaaS for deployments using Docker,
Kubernetes and Chef, Puppet which reduced considerably deployment risks.
Worked on Kubernetes to manage containerized applications using its nodes, Config Maps, selector services and
deployed application containers as Pods.
Managed major architectural changes from single server large software system to a distributed system with Kubernetes
Used Terraform to map more complex dependencies and identify network issues and implement Terraform key features
such as Infrastructure as a code (IAAC), Execution plans, Resource Graphs, Change Automation.
Experienced in Blue/green deployment strategy by creating new applications which are identical to the existing
production environment using CloudFormation templates &Route53 weighted record sets to redirect traffic from the
old version to the new version via DNS.
Used Ansible as configuration management tool and written playbooks for server provisioning, software installation
and deployment activities. Used ansible for multimode configuration management over SSH and PowerShell.
Used Ansible Tower to automate repetitive tasks, quickly deploys critical applications, and proactively manages change
by writing YAML code to automate Cloud Deployment Process.
Experience in dealing with Windows Azure IaaS – Virtual Networks, Virtual Machines, Cloud Services, Resource Groups,
Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
Minimized critical application downtime by building and implementing monitoring templates focusing on availability and
performance metrics for routers, switches, web servers, and SQL servers in both Windows and Linux environments.
Experience with Active Directory removing/granting permissions in different groups/applications as well as creating
Experienced in software configuration Management, Build, Release Management using VSS, TFS, Maven on Unix and
Windows Platforms (VSTS).
Good experience with monitoring tools such as AWSCloudWatch, Nagios, ElasticsearchLogstash/FluentdKibana (ELK),
Grafana and DataDog.
Skilled in Orchestrating Docker containers using Kubernetes & Azure Kubernetes Service.
Implemented Puppet modules to automate the installation and configuration for a broad range of services.
Experienced with Implementation of Chef Recipes for Deployment and build on internal Data Centre Servers.
Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments.
Experienced in Branching, Merging, Tagging, and maintaining the version across the environments using SCM tools like
GIT and Subversion (SVN) on Linux platforms.
Experienced in implementation and maintenance of VMware, DNS, DHCP, NIS, NFS, SMTP and Amazon Linux instances.
Proficient in various scripting languages including Python and Bash/Shell scripting with focus on CI/CD pipeline.
Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, SCRUM,
Experienced in all aspects and phases of the Software Development Life Cycle (SDLC) such as Maintenance Analysis,
Planning, Developing, Testing, Deployment, and Post-Production analysis of the projects and methodologies such as
Agile, Scrum and Waterfall.
Good knowledge in software unit testing, functional testing, integration testing and regression testing.
Hands-on experience using JIRA, ServiceNow, Confluence.
In-depth knowledge of Red Hat Enterprise Linux (RHEL), CentOS, Ubuntu LTS servers.
Extensive experience with the following Enterprise IT Management technologies: Business Service Management, SLA
Monitoring, Application Monitoring, End User Response Time Monitoring, Server Monitoring, Virtualization
Monitoring, Network Monitoring, AWS GovCloud Monitoring.