- Certified AWS Engineer with 8+ years of IT experience with adept knowledge in containerization ecosystems like Docker and Kubernetes, and Configuration Management such as Ansible, Chef. Experienced in Continuous Integration and Continuous Delivery (CI/CD), Build and Release, Linux, and System Administration, with multi-cloud platforms like Amazon Web Services (AWS), Azure, OpenStack, GCP. Proficient in principles and best practices of Software Configuration Management in Agile, Scrum, and Waterfall methodologies.
- Experienced in Integrating Spinnaker across AWS EC2 instances and in multiple AZ of the AWS VPC's to ensure Continuous Delivery, monitor application deployments.
- Designed AWS Cloud Formation templates to create custom sized VPC, Subnets, and NAT to ensure successful deployment of Web applications, database templates and expertise in architecting secure VPC solutions in AWS with the help of Network ACL’s, Security groups, public and private network configurations.
- Expertise in Terraform to reliably version and create infrastructure on Azure/AWS. Created resources using Azure/AWS Terraform modules and automated infrastructure management and also experienced with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.
- Experience in Orchestrating and provisioning Kubernetes and AWS EKS clusters on EC2’s & AWS Fargate using automation scripts/tools such as Docker, ECS, Ruby/Bash, Chef, and Terraform.
- Hands-on experience working on various Azure services like Compute, Caching, Azure SQL, ARM (Azure resource manager), Storage, and Network services, Azure Active Directory (AD), API Management, Scheduling, Azure Autoscaling, and PowerShell Automation.
- Experienced on Azure cloud and worked on Azure resources like Virtual Networks, Azure AD, Subnets, Virtual Machines, Virtual Machine Scale Sets, Load Balancers, App Services and Azure storage and in designing infrastructure, deploying using Azure services and worked to provide IAAS support to client.
- Experienced in automating deployment of microservices on Docker Swarm Cluster by pulling Docker images from the private Docker Registry, Docker Trusted Registry.
- Proficient in Networking Docker Containers including Bridging, Routing, and troubleshooting networking issues in the Docker system.
- Experienced in Building and deploying the application code using CLI of Kubernetes called kubectl, kubelet, kubeadm, kubespray and Schedule the jobs using Kube-scheduler. Managed K8s charts using Helm and created reproducible builds of the Kubernetes applications.
- Experienced in Bluegreen Deployment and Canary Deployment in production grade. Managed Kubernetes cluster in the rollback and rollouts methods in the deployment strategies. Integrated Istio and helm packages with Kubernetes clusters for the Service Mesh.
- Good understanding of OpenShift platform in managing Docker Containers, Kubernetes Clusters and implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure and created Jenkins jobs to deploy applications to Kubernetes Cluster.
- Used Kubernetes Istio to simplify load balancing and secure cloud-based applications.
- Expert in managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, templatize Kubernetes manifests, and provide a set of configuration parameters to customize the deployment.
- Extensive experience in installing, configuring, and administrating Jenkins CI tool on Linux machines. Worked on setting up the Jenkins CI/CD pipeline configurations for all the microservices build docker images and publish to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
- Proficient in configuration management tool Ansible Tower by writing Playbooks and Inventory files to setup servers, deploying software, orchestrate fault-tolerance updates.
- Extensively worked on Chef Roles, Cookbooks, Recipes, Templates, Resources, Attributes & Data bags. Proficient in the setup of Chef Servers, workstations & bootstrapping infrastructure Chef Nodes for configuration management.
- Hands-on experience in using Chef for automation, provisioning, and configuration management on enterprise Linux distributions, Artifactory, and Nexus repository by using ecosystem integrations with AWS, Azure, and Docker.
- Expertise in Installing, Configuring, and managing the Puppet Ecosystem Components for both opensource and enterprise version of Puppet and involved in Designing and Implementing Puppet with Orchestration and code manager with Git, GitLab and Git Hub.
- Extensively experienced in using build automation tools like Maven, Gradle and ANT for the building of deployable artifacts such as jar, war and ear from source code to App/Web servers like Tomcat, Nginx, and Apache etc.
- Hands on experience in using JIRA as bug tracking system. Configured various workflows, customizations and plug-ins for JIRA bug/issue tracker and integration of Jenkins with Jira/GitHub to track change requests, bug fixes, manage tickets for corresponding Sprints.
- Proficient in Implementing relational/non-relational Databases NoSQL Database Management systems like MySQL, MSSQL, Oracle, PostgreSQL, Cassandra DB and Mongo DB.
- Installation, Configuration and Administration of RedHat Linux 5.x,6.x and worked on Windows Server 2003/2008/2012 R2 installation, deployments, troubleshooting and automation.
- Experienced in all phases of the software development life cycle (SDLC) with specific focus on the build and release of quality software. Experienced in Waterfall, Agile/Scrum.