B Sandeep - AWS/DevOps Sr. Engineer |
[email protected] |
Location: Dallas, Texas, USA |
Relocation: Yes |
Visa: H1B |
B Sandeep
AWS/DevOps Sr. Engineer 972-220-9125 [email protected] Dallas, TX Yes H1B ________________________________________ PROFESSIONAL SUMMARY Overall 8+ years of experience into IT Industry whereas working into GCP & AWS Public & Hybrid Cloud Infrastructure Architecting, Building, Automation, Deployment (Systems & Applications) & Security Management, and DevOps Tools. Responsible in Implementing and orchestrating the setup of the entire infrastructure for the clients using Amazon Web Services. Capable of working in various services like EC2, S3, Glacier, EBS, EFS, VPC, VPN, Direct Connect, ELB, Auto-scaling, AMI, Snapshots, SNS, RDS, DynamoDB, IAM, Route53, Cloud-Front, Cloud-Watch, Cloud Trail, Cloud Formation, Lambda, OPS Work and AWS Native DevOps Tools. Diverse knowledge on AWS DevOps Tools like AWS Code Commit, AWS Code Deploy, AWS Code Pipeline. Have an extensive working experience in an Agile/Scrum development environment in DevOps team implementing release automation, unit test automation and code reviews to deliver end to end CI/ CD products in open-source environments. Have hands-on experience working with multiple Version Control Systems like Git, GitHub, Bit-bucket, Subversion and have used each of these tools at one point or another. Configuring Jenkins job with related plug-in for Testing, Artifactory, and Continuous Deployment to accomplish the CI/CD methodology. Expert at implementing a Continuous Integration (CI) / Continuous Deployment (CD) pipeline with Jenkins and have hands-on experience with build tools like Maven, Ant and Gradle. Demonstrated pro ciency in using automation tools like Ansible and Puppet that facilitate cloud provisioning, con guration and deployment management Perform deployments to multiple environments like Dev, QA and UAT environments. Having experience in container orchestration tool like Docker and also having experience in building Docker Images using Docker files. Created infrastructure in a coded manner (IAAS) using Puppet, Chef and Ansible for configuration management of virtual environments, and Vagrant for virtual machine and resource control. Provided consistent environment using Kubernetes for deployment scaling and load balancing to the application from development through production, easing the code development and deployment pipeline by implementing Docker containerization. Experience in IaC by using of AWS Native Tool Cloud Formation and external Tool Terraform. Worked on AWS Lambda, AWS Code Deploy, AWS cloud formation and Cloud Foundry. Automated build and deployment process using Shell Scripting. Experience in working for a high scalability and high availability environment running Linux and Windows. Automated the process of installation and configuration of the web application servers like Web-sphere/Web-logic/Apache Tomcat using Ansible / Chef/ Puppet. Extensive experience in migration of applications from On-Premise DC to Cloud using deployment pipelines and have been exposed to the entire Software Delivery Lifecycle (SDLC). TECHNICAL SKILLS Core Technical Skills Amazon Web Services and DevOps Tools Containerization Docker, Kubernetes Configuration Mgmt. Ansible, Puppet, Chef CI Tools Jenkins Repositoryff Artifactory, Nexus, JFrog Version Control Tools Git, SVN, GitHub, GitLab, Bitbucket Operating Systems MS Windows (Server 2003, 2008,2012R2, 2016, 2019) and Linux Server Hardware HP ProLiant BL460c Gen8, Gen 6, Gen7 & ProLiant DL360 Gen 9, IBM HX Series. Storage Devices Hitachi G1000, & NetApp FAS 3600 Patch Management WSUS, SCCM 2012 R2 Web Servers Apache, JBOSS, Webserver and IIS Database Tools SQL, Oracle 12c, RDS, DynamoDB, AWS Redshift Scripting Languages Python, shell scripting, PowerShell Ticketing Tools Service Now, Rally,JIRA Anti-Virus Console Symantec Endpoint Protection Manager 12.1.7, McAfee Virus Scan Enterprise Back Up Tools IBM TSM, Time Navigator (Tina), NetBackup(NBU) Monitoring Tools and Other Nagios, HPIM, Tivoli, AWS CloudWatch and Elastic Search Terraform PROFESSIONAL EXPERIENCE Client: CVS Health, Irving, Texas Feb 2022 Till Date Role: Sr.DevOps Engineer Description: This project is to offer a monitoring solution to the networking devices of customers using AWS services and third-party monitoring services. As a Lead Infra Engineer my role is to develop and deliver IAC for Infra components, manage CICD pipelines and support developers. Responsibilities: Creating/Managing Infrastructure on AWS. Maintaining existing Terraform modules and creating new modules based on request. Creating Helm charts to deploy application components to EKS. Configuring and maintaining EKS. Maintaining MSK and creating topics based on requirement. Configuring and maintaining AWS /Nginx Load Balancers Managing Kubernetes API objects like Namespaces, Deployments, ConfigMaps, Secrets etc. Creating Kubernetes network components/ Services like Node port, Load Balancer, Cluster IPs, Ingress etc. Securing Application using AWS NSGs, ACLs, etc. Creating Pipelines in Gitlab to set CI/CD flow for helm deployments. Creating/Managing Infrastructure on GCP. Maintaining existing Terraform modules and creating new modules based on request. Deploying the application to Google Kubernetes Engine. Configuring Istio on GKE. Securing Workloads using Istio Components like Service Registries, mTLS , Certificates etc. Managing Traffic using Istio Ingress gateways, Destination Rules and Virtual Service components. Managing Kubernetes API objects like Namespaces, Deployments, ConfigMaps, Secrets etc. Creating Kubernetes network components/ Services like Node port, LoadBalancers, Cluster IPs, Ingress etc. Securing GKE with Security Policies, OPA Gatekeeper etc. Building and Managing artifacts like Docker Images in Container Registry. GKE Cluster Management. Creating pipelines in Gitlab-CI to create Infrastructure via Terraform IaC. Configuring Gitlab runners to deploy Infrastructure as well as applications safely. Creating and configuring Load Balancers, Networks, Cloud Armor policies etc. Supporting applications and developers in terms of Infrastructure hosted in GCP. Monitoring Applications using tools like Stackdriver, Prometheus and Grafana etc. Client: CallHealth Service, Austin, Texas Dec 2020 Feb 2022 Role: AWS Cloud & DevOps Sr. Engineer Description: Healthcare platforms that stitches together a comprehensive suite of healthcare offerings, to be accessed at the customer s convenience. The health care services are delivered (a) virtually or (b) at the customer s doorstep and / or (c) at a health or wellness centre - as needed. Responsibilities: Creating and Managing the AWS Cloud Infrastructures. Securing Infrastructure using Firewalls, SG, IAM Policies and NACLs. Creating Jenkins Jobs for Continuous Integration. Building competency for Kubernetes, Cloud platforms and deployment tools as part of CoE. Doing POCs in hosting DevOps framework on Amazon Web Services. Coming up with new use cases, providing solutions and inputs to Presales team. Creating different pipelines in Jenkins for making smooth automated application deployment on Cloud environments like AWS and open-source technologies like Docker and Kubernetes. Dealing with troubleshooting issues related to containers in pods and Kubernetes cluster. Building End to End DevOps workflow in automating entire Software development life cycle using Jenkins, GIT and Gerrit. Experience in creating Spinnaker pipelines for Continuous Deployment. EKS Cluster Management and deploying the application to EKS on demand. Experience in creating Services like Node port, Load Balancers, Cluster Ips, Pod Management and Managing ECR Images and Managing Kubernetes API objects like ConfigMaps and secrets. Monitoring the services using Stackdriver and Troubleshooting and fixing the production issues. Hands-on Experience in automating AWS services with Terraform Scripts. Experience in Creating Dockerfiles and managing Docker Images in Elastic Container Registry. Strong hands-on experience in CI/CD tools like GitHub, Jenkins, SonarQube, Maven, Nexus Repository, Spinnaker and Shell scripting. Experience in working with CI/CD implementation a Microservice architecture. Experience in handling DevOps projects end-to-end from execution plan to closure report. Project management experience involving cross-functional projects with multiple dependencies and constraints. GitLab, Gradle, Dockers, AWS CI/CD tools are Code Commit, Code Build, Code Pipeline, Code Deploy, Terraform and Ansible. Implemented the DevOps dashboards for customer s trend by using Splunk. Automating release manifest for changes introduced with continuous deployments. Successfully implementing the Blue Green or Canary Deployments in Production environment. Worked on Amazon AWS EC2 cloud services for installing, configuring and troubleshooting on various Amazon images like Amazon, Linux AMI, Red hat Ubuntu Launched Amazon EC2 Cloud Instances using Amazon Images (Linux/ RHEL) and configuring launched instances with respect to specific applications. Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with Python and Shell scripts to automate routine jobs. Built deployment pipelines using Jenkins as a front-end for continuous deployment to local staging and test environments and to production environments on demand, using a combination of Ansible, AWS tools, and shell scripting. Working on Docker engine to create and use containers; SaaS-based services for creating and sharing Docker services in Docker hub. Implemented Monitoring solution for Kubernetes using Prometheus, Grafana & ELK. Implemented deployment framework for applications deployed in Kubernetes & implemented Istio for ServiceMesh. Environment: AWS (Amazon web services):EC2, VPC, IAM, S3, Cloud Front, Cloud Watch, Cloud Formation, Glacier, RDS Config, Route 53, SNS, SQS, Terraform, PUPPET, Jenkins, DB2, Linux, Win X, Docker, Kubernetes, SVN, ANT, Jenkins, Red Hat Linux, Apache Tomcat. Client: 7-Eleven, Dallas, Texas April 2018 - Dec 2020 Role: AWS Cloud &DevOps Sr. Engineer Description: 7NOW is customer-based application that initiated to digitally transform into store of the future exploring e-commerce to meet the changing needs of the customers. The project is designed in a way that customers can download an app for iOS or Android phones and even from the desktops, can order food, cosmetics, gift cards, home goods and other products from the store, to receive directly at their home or office. Responsibilities: Experience in Maintenance and Development of a production-level cloud-based architecture in AWS, includes creating machine images like AMI and helps in migrating and managing multiple applications from on-premise to cloud using AWS services like S3, Glacier, VPC, EC2, RDS, SQS, SNS, SES, IAM, EBS, ELB, SES, Security Group, Auto Scaling, Elastic Cache, Cloud Front, Cloud Watch in Cloud Formation JSON templates. Used Identity and Access Management (IAM) to assign roles and to create and manage AWS users, groups and assign permissions to AWS resources. Configured, supported and maintained all network, firewall, storage, load balancers, operating systems, and software in AWS EC2 and created detailed AWS Security groups which behaved as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances. Provided consistent environment using Kubernetes for deployment scaling and load balancing to the application from dev through production, easing the code development and deployment pipeline by implementing Docker containerization with multiple namespaces. Experience in creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system. Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with Python and Shell scripts to automate routine jobs. Involved in authoring Terraform scripts to automate and deploy AWS cloud services. Planning, Design, Road maps, POC implementations for AWS Cloud technologies like Cloud first strategy. Design EC2 instance architecture to meet high availability application architecture and security parameters. Creating S3 buckets and managing policies and utilizing S3 and Glacier for storage and backup on AWS. Implementing a Continuous Delivery framework using Jenkins, Ansible, Maven & Nexus in Linux environment. Proficient in AWS services like VPC, EC2, S3, ELB, Auto-ScalingGroups(ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail. Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch. Creating cloud formation scripts for hosting software on AWS cloud. Automating the installation of software through PowerShell scripts Build and deployed the java and nodejs web applications in agile continues integration and continues deployment in production environment and also to automate the whole process. Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/ Packages using Chef as well as AWS for EC2/S3&ELB with Chef Cookbooks. Writing JSON templates for cloud formation and ruby scripts for chef automation and contributing to our repository on GitHub. AWS Import/Export accelerates moving large amounts of data into and out of AWS using portable storage devices for transport. Created and automated the Jenkins pipeline using pipeline groovy script for the applications. Used maven as build tool on java projects for the deployment of build artifacts on the source code. Created branching and tagging strategies to maintain the source code in the code hub repository and coordinate with developers with establishing and applying appropriate branching, labelling/naming conventions using GIT source control. Use EC2 Container Service (ECS) to support Docker containers to easily run applications on a managed cluster of Amazon EC2 instances. Deep expertise in the AWS components & APIs Expert working knowledge of Operating. Advanced knowledge of databases (SQL Server and MySQL) and Advanced knowledge of relevant web services, mail, backup, and application monitoring Deployed LAMP based applications in AWS environment, including provisioning MYSQL- RDS and establishes connectivity between EC2 instance and MySQL-RDS via security groups. Configured Elastic Load Balancers with EC2 Auto scaling groups. AWS Code Pipeline to design and implement a Continuous Integration and fully managed continuous Delivery services that helps to automate the release pipelines on AWS. Configuring of Virtual Private Cloud (VPC) with networking of subnets containing servers. Having Access VPC, Subnet, Security Group and EC2 AWS describe API and Cloud Formation to create spreadsheets, MySQL & Postgres Database entries. Proposed, Implemented and maintained New Branching strategies for development teams to support trunk, development baseline codes along with several feature branches. Responsible for defining branching & merging strategy, check-in policies, improving code quality, automated Gated Check-ins, defining backup and archival plans. Scripted Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers. Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash, Chef, and Terraform. Developed automation framework for Application Deployments to the cloud environments. Installed, Configured, Managed Monitoring Tools such as Splunk 6.6, Nagios 4.2.0 for Resource Monitoring/Network Monitoring/Log Trace Monitoring. Automated the cloud deployments using Jenkins, Ansible and AWS Cloud Formation Templates. Ability to build automated scripts and coordinate with the software development team Comprehensive knowledge of software development life cycle. Deployed and configured Atlassian JIRA, both hosted and local instances for issue tracking. Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and teamwork environments. Environment: AWS (Amazon web services):EC2, VPC, IAM, S3, Cloud Front, Cloud Watch, Cloud Formation, Glacier, RDS Config, Route 53, SNS, SQS, PUPPET, Jenkins, DB2, Linux, Win X, Docker, Kubernettes, SVN, ANT, Terraform, Jenkins, Red Hat Linux, Apache Tomcat. Client:KAISERPERMANENTE, Pleasanton, California May 2014 Mar 2018 Role: AWS/DevOps Engineer Description: Business Incentive Program Software solution provides health care services to the workers and customer facility to do customer assessment and based on that customer gets benefits for their medical bills , involved in this project from the starting phase of requirement gathering, analysis, DB creation and also in business meetings. Responsibilities: Experience on AWS cloud services like EC2, S3, RDS, ELB, VPC, Route53, Auto-Scaling groups, CloudWatch, CloudFront, IAM, for installation, configuration and troubleshooting on various Amazon Images for server migration from physical into cloud. Created alarms and trigger points in CloudWatch based on thresholds and monitored the server's performance, CPU Utilization, disk usage and Utilized AWS CloudWatch services to monitor environment for operational & performance metrics during load testing. Proficient in writing infrastructure as a code in Cloud Formation. Worked on writing step functions and nested stacks in Cloud Formation. Experienced working on Multiple AWS resources such as Ec2 instances, setting up the security groups, Elastic Load Balancer and AMI's, Auto Scaling to design cost effective, fault tolerant and highly available systems. Installed Jenkins and handled the troubleshooting issues during installation to implement the CI process for the Java application builds. Created Ansible Playbooksto provision Apache Web servers, Tomcat servers, Nginx&other applications. Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing for our QA and UAT environments as well as infrastructure servers for GIT/Bitbucket and Puppet. Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker, on GCP. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and deploy. Automated applications and MySQL container deployment in Docker using Python and monitor them using Nagios. Integrated Selenium automation regression test suite in Jenkins build pipeline. Configured Nagios to monitor EC2 Linux instances with puppet automation. Integrated Splunk with AWS deployment using puppet to collect data from all EC2 systems into Splunk. Maintained build related scripts developed in shell for Maven builds. Created and modified build configuration files including POM .xml. Responsible in handling on-call rotation to provide 24*7 support for client's infrastructure. Environment: Linux (RHEL 4.x/5.x/6.x/7), AWS, RedHat Server, Ansible, Jenkins, Chef, Docker, Kubernetes, Splunk, Nagios, WebLogic, WebSphere, Apache web servers, Tomcat servers, Nginx, Shell, Python, Git/Bitbucket, Maven. EDUCATIONAL : Koneru Lakshmaiah University - Undergrad- Guntur, IND 2014 Northwestern Polytechnic University -Graduation- California, USA - 2016 Keywords: cprogramm continuous integration continuous deployment quality analyst sthree database information technology hewlett packard microsoft Texas |