Post Job Free

Resume

Sign in

Engineer Aws

Location:
Fort Worth, TX
Posted:
January 25, 2021

Contact this candidate

Resume:

SAI KUMAR DABBIKAR

Sr DevOps / Cloud Engineer

adjo5s@r.postjobfree.com

Ph: 626-***-****

Professional Overview:

•DevOps Engineer with over 8+ years of IT Industry experience focusing on customer delivery for optimized business results.

•Expertise in Continuous Integration (CI), Continuous Delivery (CD), Infrastructure as Code, Cloud Computing.

•Expertise in Build/Release Management and SCM tools like GIT, GITLAB Configuration, Bitbucket and build tool Maven, Jenkins, Docker, Kubernetes, Terraform and AWS DevOps.

•Expert in writing Shell scripts to automate the deployments.

•In-depth knowledge of Linux and Apache/Nginx.

•Expertise in Implementing Infrastructure automation through Terraform, CloudFormation, ARM Templates for auto-provisioning, code deployments (Bluegreen/Canary), and software installation.

•Expertise in deploying microservices and provisioning the AWS environments using Ansible playbooks.

•Helm efforts to design, develop, deliver, and aggressively drive technology architecture in the GCP space.

•Experience in administrating of IAAS & PAAS Virtual Machines and Web/Worker roles on Microsoft Azure (Classic), Resource Manager and troubleshooting issues on Azure VM's. Supported technologies, such as Active Directory Federation Services (ADFS), Azure Active Directory, and PowerShell.

•Expertise in building development, test environments on Docker containers, and Orchestrating the Docker containers using Kubernetes.

•Extensive experience working on Kubernetes to orchestrate deployment, scaling, clustering, and manage containerized applications as Pods, Docker swarm in managing Docker containers.

•Expertise in Kubernetes Cluster Administration.

•Experience in working with different build automation tools like Jenkins and MAVEN to achieve End-to-End Automation and Responsible for installing Jenkins Administration.

•Efficient in collaborating closely with teams to ensure high quality and timely delivery of builds and releases.

•Experience in working in an Agile environment developing CI/CD pipelines with Jenkins,Maven,Gradle,Ant, Artifactory, JUnit testing and deployments using multiple Jenkins plugins.

•Experience in developing the Playbooks in Ansible, integrating them to the Source code repository, and deploying them onto the servers to reduce the downtime.

•Experience in building sophisticated and highly automated infrastructure using automation frameworks such as CloudFormation, Terraform.

•Performed application Deployments & Environment configuration using Ansible, Chef, and Puppet and treating Infrastructure as Code to automate the installation of ELK agent with Ansible playbook.

•Extensively worked with Chef in writing/testing chef Recipes/Cookbooks and Puppet in writing manifests from scratch.

•Experience in writing builds using Apache MAVEN, Apache ANT, Gradle as build tools and deploy application WAR/JAR via Nexus Sonatype, jFrog artifactory.

•Advanced troubleshooting experience using TCPDUMP, FW Monitor, Packet Capture, Wireshark & Flowlogs in AWS.

•Expertise in deployment of applications to Oracle WebLogic, JBoss, Apache Tomcat, Nginx and Web Sphere servers and worked on Logical Volume Manager (LVM), Veritas Volume Manager, Kick start, Bonding, LAMP and LDAP.

Technical Skills: AWS, Azure, Jenkins, Ruby, Git,GitLab, Subversion, Kubernetes, Terraform, Ansible, Chef, Docker, Maven, ANT, Nexus Sonatype, jFrog artifactory,Unix, Linux, Ubuntu, Red hat, Solaris, Centos, Fedora, Apache Tomcat 6.x/7.x, JBoss 7.x, Nginx, WebLogic 11g/12/c, WebSphere 7/8, Sun ONE 6.x, MS IIS server 6.0/7.0, IBM-HTTP Server.

Education Background:

Master of Science in Information Technology

Work Experience:

American Electric Power, Columbus-OH

Sr DevOps / Cloud Engineer

June 2018 – Present

Responsibilities:

•Worked with Application teams and product mangers to understand the current on-premises architecture and involved in designing the architecture and proposed solutions to implement in Cloud.

•Worked on Google cloud platform GCP services like compute engine, Cloud load balancing, cloud storage, Cloud SQL, stack driver monitoring and cloud deployment manger.

•Extensively used Google stackdriver for monitoring the logs of both GKE and GCP instances and configured alerts from Stackdriver for some scenarios.

•Involved in migrating on-premises client's application from a physical data center environment to AWS cloud utilizing relevant services like EC2, S3, RDS, IAM, Redshift, Lambda, Security Groups, EBS, Elastic Load Balancer, Auto scaling groups, SNS, Optimized volumes and Cloud Formation templates.

•Worked on User admin groups, maintaining account, and monitoring system performance using AWS CloudWatch and Nagios. Migrated applications from VM ware to AWS using snowball and VM import/export.

•Designed AWS CloudFormation templates to create custom sized VPC, subnets, and NAT to ensure successful Web applications deployment.

•Used Microsoft Azure for Development, Test, and UAT environments for all customers regardless of final Production platform (SaaS Cloud, Private, secure Cloud) to speed up development/ deployment process and work within CI/CD framework. Developed Azure PaaS services, including web jobs, Azure SQL, and Azure Service Fabric.

•Worked on Azure Fabric, Microservices, IoT & Docker containers in Azure and involved in setting up Terraform continuous build integration system.

•Worked on Server-less services Azure Functions created and configured HTTP Triggers in the Azure Functions with Application insights for monitoring and performing load testing.

•Worked in designing AZURE Resource Manager (ARM) templates and Involved in configuring Cloud platform such as VNET's, VM's, ASE's, NSG's, Load Balancers, Azure SQL, Azure Active Directory.

•Created Azure Automation Assets, Graphical Run books, PowerShell run books that will automate specific tasks, deployed Azure AD Connect, configuring ADFS authentication flow, ADFS installation using Azure AD Connect.

•Designed, configured, and deployed Microsoft Azure for a multitude of applications utilizing the Azure stack (Including Compute, Web & Mobile, Blobs, ADF, Resource Groups, Azure SQL DW, Cloud Services, and ARM, focusing on high-availability, Disaster Recovery, fault tolerance, and auto-scaling).

•Setup and Implement Continuous Integration and Continuous Delivery (CI & CD) Process stack using AWS, Git, Jenkins, SonarQube, Nexus, Docker, and Ansible.

•Advocated Power Shell scripts to automate the Azure Cloud system in creation of VM, Resource groups, Web Applications, Azure Storage Blobs & Tables, firewall rules and used Python scripts to automate day to day administrative tasks and Automated and orchestrated workloads using terraform, Ansible and ARM Templates over Microsoft Azure.

•Configured 'Kubectl' to interact with Kubernetes infrastructure and used AWS Cloud Formation Templates (CFT) to launch a cluster of worker nodes on Amazon EC2 instances.

•Used Kubernetes to Schedule, deploy and manage container replicas onto a cluster. Managed Kubernetes charts using Helm and created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.

•Worked on Docker hub, creating Docker images and handling multiple containers as a cluster with Docker Swarm, Weave, and Compose for various applications written in NodeJS.

•Built automation using Jenkins server, Install and configuration of Jenkins, configure plugins, job setup, and build pipeline and delivered pipeline views.

•Defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags.

•Configured Ansible towers for various applications and deploying them in AWS using Terraform Scripts and modules and written several Ansible playbooks to automate the installation of WebLogic domain and JDK installations and have customized to align with current requirements.

•Monitored servers, switches, and ports using Nagios Monitoring tool and assisted internal users of Splunk in designing and maintaining production quality dashboards.

•Created Python Scripts to Automate AWS services, ELB, CloudFront Distribution, ECS, database, EC2 and database security groups, S3 bucket and application configuration, created stacks with single servers or joins web servers and loaded the big volume source files from AWS S3 to redshift with Talend Big Data tool.

•Primary duties include coming up with a combination of Automation/Tools and Processes to achieve Continuous Delivery/ Continuous Integration for various applications by integrating multiple tools like Jenkins, Git, Jira, Nexus, Puppet/Chef, Maven, and different testing frameworks like Junit and App servers like WebLogic, WebSphere, JBoss along with establishing the process for Code Promotion within the Enterprise to move code from Dev, QA, SIT, Stage and Prod Environments.

Environment and Tools: AWS, GCP, Docker, Ansible, Spinnaker, Terraform, Kubernetes, Kops, Helm, JIRA, Prometheus, Grafana, Confluence, Micro Services, Elastic Stack, Consul, GIT, Jenkins, Maven, Elastic Stack (ELK), Storm, Kafka, New Relic, InfluxDB, Linux and Shell scripts, Maven, Junit.

North Dakota Information Technology (NDIT) – Bismarck, ND

DevOps Automation Engineer

Jan 2017 – May 2018

Responsibilities:

•Responsible for developing the automated scripts, promoting the scripts to various environments, functionally Test to specifications, and coordinating with the development team and architect per the plan.

•Used Ansible to configure and manage infrastructure, created Playbooks to automate the configuration setups, Established Ansible best practice approaches to system deployment with tools with Vagrant, and operating Ansible Playbooks as a unit of software deployment.

•Setup GCP firewall rules to allow or deny traffic to and from the VM's instance based on specified configuration and used GCP cloud CDN.

•Deployed, maintained, and configured websites in apache, IIS Server based environment in Sandbox, Dev, Qa, Prod on GCP Services.

•Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.

•Implemented Infrastructure automation through Ansible for Auto-provisioning, Code deployments, software installation, and configuration updates.

•Developed build and deployment scripts using Apache Maven as a build tool in Jenkins to move from one environment to other environments and automated builds using Maven and Ant to create artifacts like WAR or EAR files.

•Configured Terraform with Jenkins and schedule jobs using the Poll SCM option.

•Developed and implemented Architectural solutions involving multiple Pivotal Cloud Foundry (PCF) foundations on VMware virtual infrastructure (on-premises).

•Developed Templates for AWS IaaS (Infrastructure as code) using Terraform to build staging and production environments.

•Implemented AWS solutions like EC2, S3, IAM, Elastic load balancer (ELB), EBS, Security groups, Autoscaling using Terraform templates.

•Using Ansible, deployed and configured Elasticsearch, Logstash, and Kibana (ELK) for log analytics, full-text search, application monitoring in integration with AWS Lambda, and Cloud Watch.

•Utilized Amazon Route53 to manage DNS zones and assign public DNS names to elastic load balancers IP's.

•Virtualized the servers using Docker for the test and development environment's needs by creating Docker images.

Environment & Tools: Ansible, VMware, Putty, Mobax term, Linux Server RHEL-6,7, windows 2012R, Windows 2016, Power shell, GIT, Jenkins, Chocolatey Packages, RPM packages, Jenkins, Mesos, AWS, AWX, App Engine, Docker, Apache Tomcat.

Conway Tech Corp, San Francisco - CA

DevOps Engineer

Nov 2015 – Dec 2016

Responsibilities:

•Day to day job included but not limited to, handling Tickets, Monitoring, Troubleshooting, and maintenance. Involved in DevOps migration/automation processes for build and deploy systems.

•Written Maven scripts, Installed Jenkins, written shell script to end build and deployment automation.

•Built Continuous Integration environment, Continuous delivery environment, and Integrated delivery (CI and CD process) Using Jenkins, Nexus, Yum, and Urban Code Deploy.

•Integrated Ant and Maven with Jenkins to run to automate the build process as a part of continuous delivery.

•Configured the Load Balancers and VPC with private subnets and performed troubleshooting for connectivity issues. Created fully automated CI/CD build and deployment infrastructure and processes for multiple projects.

•Created additional Docker Slave Nodes for Jenkins, using custom Docker Images, and pulled them to ECR and monitored using Prometheus.

•Integrated Jenkins with various DevOps tools such as Nexus, SonarQube, Ansible, and used CI/CD system of Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.

•Monitoring Kubernetes, Docker Containers and Applications in the containers using Prometheus and Grafana. Created inventory in Ansible for automating continuous deployment and wrote Playbooks using YAML scripting.

•Responsible for the Plugin Management, User Management, Build/Deploy CI/CD Pipeline Setup, and End-End Job Setup of all the projects and Integration of Nexus Repository, Git, Confluence, Jira in Jenkins.

•Automating the systems, configuring the servers, and orchestrating the deployments through Ansible. Experience in writing Ansible playbooks and securing a server with Ansible and Provisioning, deployment with Ansible. Used Ansible playbooks to set up a Continuous Delivery pipeline.

Environment & Tools: Java/J2EE, Jenkins, JIRA, Kubernetes, AWS, Maven, Docker, GIT, Ansible, Python, Shell Scripting, GIT, UNIX/Linux.

Vaaluka Solutions, Hyderabad-India

DevOps Engineer

Aug 2013 – Oct 2015

Responsibilities:

•Worked closely with the development and operations organizations to implement the necessary tools and process to support the automation of builds, deployments, testing, and infrastructure using Chef.

•Configured the CI pipelines for each application by following the branching strategy to setup the build automation to perform the builds upon code check-in using Azure pipelines.

•Created Images using docker file and deployed using Jenkins in test and prod environment.

•Worked on AWS cloud watch for monitoring the application infrastructure and used AWS email services for notifying and migrated applications from internal data center to AWS.

•Configured Route 53 DNS and load Balancers for the VPC and the NACL with inbound and outbound Rules.

•Designed the whole Continuous Deployment pipelines by integrating Chef with Jenkins where Jenkins is used as an orchestrator for Chef which performs the whole deployment tasks on the target environments.

•Involved in Research of the project application architecture to support/resolve build, compile, and test issues/ problems.

Environment & Tools: Subversion (SVN), Jenkins, Java/J2EE, ANT, MAVEN, Nexus, Docker, UNIX, Web Logic, Shell Scripts, Ruby,XML, JIRA, Linux (RHEL), Windows XP, Oracle, Confluence, GIT.

Ineda Systems, Hyderabad-India

System/Linux Administrator

Feb 2012 – July 2013

Responsibilities:

•Administered Linux servers for several functions including managing Apache/Tomcat Servers, Mail Server, MySQL databases in both development and production.

•Worked with Linux Administration (Installation, Configuration, Tuning and Upgrades of Linux (RedHat and Oracle).

• Experience in System Builds, Server Builds, Installations, Upgrades, Patches, Migration, Troubleshooting on RHEL. Experience in configuration of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, SAMBA, FTP and TFTP).

•Installed operating system on multiple machines using Kickstart and Performed server updates, patching, upgrade and package installations using RPM and YUM.

•Dealt with daily operations, software installation, patch application, file system management, performance monitoring, and troubleshooting of alerts.

•Managed users and groups in Solaris & Linux servers to create, modify and delete users/groups and troubleshooting user related issues and User account management.

•Worked extensively on architect and developing a well coupled Continuous Integration and Continuous Deployment processes for the code shipping on both On-Prem and Cloud Environments.

•Implemented the Build Promotion strategy by tagging the artifacts to deploy the appropriate validated code into production environments.

Environment: Linux, Nexus, Web Logic, Artifactory, Jenkins, Bamboo, PHP, Python, Ruby, JIRA, GIT, Sub Version, Confluence, Visual Studio, Vagrant, SVN, Maven, Ant, UNIX, LINUX (Ubuntu, CentOS, RedHat)



Contact this candidate