Post Job Free

Resume

Sign in

Devops Engineer Ci Cd

Location:
Tampa, FL
Posted:
July 21, 2023

Contact this candidate

Resume:

Bhanu

Sr. DevOps Engineer (Azure and AWS)

Email: adyfwx@r.postjobfree.com

Contact: 813-***-****

LinkedIn: linkedin.com/in/bhanu-prakash-reddy-a3a500264

Professional Summary:

Sr. Cloud DevOps engineer around 8 years of experience in IT industry with major focus on Cloud (Azure, AWS, GCP), DevOps tools, configuration management, Infrastructure automation, Continuous Integration and Delivery, Continuous Deployment (CI/CD pipeline) and a strong technical background in Automation and Optimization, Cloud Management, Application Support, Maintenance in multiple environments.

Hands-on experience in Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Azure Container Service, VPN Pathway, Content Delivery Management, Traffic Manager, Azure Monitoring, OMS, Key Vault, Visual Studio Online (VSO), and SQL Azure.

Experience in Linux System Administration, Build Engineering & Release Management process, including end-to- end code configuration, building binaries & deployments and entire life cycle model in Enterprise Applications.

Well versed with deadline pressures, superior analytical, time - management, collaboration, communication and problem-solving skills and Aligned Azure and Google Cloud Platform capabilities and services with workload requirements, In-depth knowledge of DevOps management methodologies and production deployment configurations.

Experience with Jenkins, SaaS (Software as a Service), PaaS (Platform as a Service), and IaaS (Infrastructure as a Service) solutions, experienced in authoring pom.xml files, Skilled at Software Development Life Cycles and Agile Programming Methodologies.

Assist with configuration of Cloud Compute systems using OpenStack on Ubuntu, Creating and maintaining Infrastructure for Applications in AWS using Terraform. Building & Automating CI/CD pipelines for different applications.

Experience in working with automation tools like CHEF, PUPPET and ANSIBLE.

Experience in setting up CI/CD pipeline integrating various tools with Jenkins to build and run Terraform jobs to create infrastructure in AWS, implemented and supported CI/CD process via Jenkins for several JAVA and net applications including setup of jobs and configurations in a pipeline.

A unique experience with Pivotal Cloud Foundry (PCF) and OpenShift/Kubernetes architecture and design, troubleshooting issues with platform components (PCF), and developing global/multi-regional deployment models and patterns for large scale developments/deployments on Cloud Foundry and Open Shift/Kubernetes.

Experience in deploying and configuring Elasticsearch, Logstash, Kibana (ELK) and AWS Kinesis for log analytics and skilled in monitoring servers using Nagios, Splunk, New Relic, AWS CloudWatch, Azure Monitor.

Experienced in maintaining Docker containers with Kubernetes to automate the Docker container maintenance by using it and worked on with REST API.

Worked with Python language in writing python scripts to automate AWS services.

Knowledge of databases like Oracle, Casandra, MySQL, NoSQL, RDS, DynamoDB.

Worked with Kafka Admin team to set up Kafka cluster setup on the QA and production environments.

Implemented to reprocess the failure messages in Kafka using offset id.

Experience with Version Control Systems like GIT, CVS, SVN (Subversion), ACCUREV, perforce.

Involved in working with the File transfer services such as FTP, STTP and SFTP in order to transfer the data from one source to another in AWS infrastructure by using Git-hub and visual studio online (VSO).

Proficient in setting up and configuring Baselines, Branching, Merging, and Backup through Subversion (SVN).

Worked on Operating Systems like Windows and Linux.

Technical Skills:

Cloud Platforms:

AWS, AZURE, GCP

Configuration Tools:

Ansible, Chef, Puppet, Terraform, Kafka

IaaS:

Terraform, Cloud Formation, ARM Templates

Version Control and SCM Tools:

GIT, GitHub, Subversion SVN, Bit Bucket, Kibana, Grafana, New Relic, FTP, STTP, SFTP

Build Tools:

Maven, ANT, Gradle

Integration Tools:

Jenkins, Bamboo, Azure Pipelines

Container &Orchestration:

Docker, Kubernetes, Vagrant

Database:

Oracle, MySQL, SQL, Cassandra, MongoDB, DynamoDB, AWS RDS

Code Analysis Tools:

SonarQube

Repository Management Tools:

Sona type Nexus, JFrog Artifactory

Operating Systems:

Unix, Windows, Linux- Red hat Linux (5.x, 6.x), CentOS, Ubuntu, Solaris

Languages/Scripting:

Python, Bash, Shell, PowerShell, Java, YAML, JSON

Web/Application Servers:

HTTP, Nginx, Web Logic Server, Apache Tomcat, Web Sphere

Monitoring Tools:

Splunk, Nagios, ELK, Cloud Watch

Reporting & Ticketing Tools:

Jira Board, Source Tree, Confluence

Tools:

MS Office Suite

Education:

Bachelor’s in computer science and engineering at Lingaya’s Vidyapeeth, New Delhi, India.

AWS Certified DevOps Engineer.

SimpliSafe, Boston, Massachusetts

Sr. DevOps Engineer Mar 2022 – Present

Responsibilities:

Worked in highly collaborative operations team to streamline the process of implementing security Confidential Azure cloud environment and introduced best practices for remediation.

Created CI/CD Pipelines on Azure DevOps environments by providing their dependencies and tasks.

Configuration of Dashboards for Azure OMS and Azure AppInsights to enable end-to-end monitoring solution.

Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure V Nets and subnets managed and optimized the CI (Continuous Integration) tools like Jenkins.

Experience in using Azure Media and Content delivery, Azure Networking, Azure Hybrid integration, Azure Identity, and Access Management, Azure Data Factory and Storage, Azure compute services, and Azure Web apps.

Responsible for building out and improving the reliability and performance of Cloud applications and Google Cloud infrastructure.

Written Templates for Azure Infrastructure as code using Terraform to build staging and production environments. Integrated Azure Log Analytics with Azure VMs for monitoring the log files, store them, and track metrics, and used Terraform as a tool, Managed different infrastructure resources Cloud and Docker containers.

Used Docker for setting Azure Container Registry with Docker and Docker-compose and actively involved in deployments on Docker using Kubernetes.

Used Azure Kubernetes Service (AKS) to deploy the Kubernetes cluster in Azure. Created an AKS cluster in the Azure portal, with the Azure CLI and used template-driven deployment options such as Resource Manager Templates and Terraform.

Developed Ansible playbooks, inventories, and custom playbooks in YAML, and encrypted the data using Ansible Vault and maintained role-based access control by using Ansible Tower and implemented IT orchestration using Ansible to run tasks in a sequence which can work on different servers.

Participated in configuring workloads on Servers and Kubernetes pods using CWPP.

Configured the Jenkins and YAML files to keep secure using CSPM.

Managing major architecture changes from a single server large software system to a distributed system with Docker and Kubernetes orchestration.

Creating CI/CD pipelines by integrating Git, GitHub, Maven, Jenkins.

Created and configured the Jenkins server using Ansible and Shell scripts.

Worked on GIT to maintain source code in Git and GitHub repositories.

Experience with Helm, Kubernetes, and container orchestration technologies.

Administered the Maven Repository using the JFrog Artifactory tool and used the same to share the snapshots and releases of internal projects.

Involved in the rotations to provide support for kafka infrastructure and related systems.

Experience in working with Kafka for developing and maintaining the automation tools to manage Kafka infrastructure and the deployment.

Implemented Nagios monitoring solution for mission-critical servers.

Scripting & automating tasks using Python for backup, monitoring, and file processing.

Implemented relational Databases, NoSQL Database Management systems like MySQL, Oracle, PostgreSQL, Cassandra, CouchDB, and Mongo DB.

Defined application servers on WebLogic Server, created nodes and horizontal created clusters, configured Oracle JDBC provider to provide connectivity via data source to the application.

Ability to build deployment, build scripts, and automated solutions using various scripting languages such as Shell, PowerShell, Python, Ruby.

Involved in Jira as defect tracking system and configure various workflows, customizations, and plugins for Jira bug/issue tracker integrated Jenkins with Jira, GitHub.

Worked on administration, maintenance, and support of Red Hat Enterprise Linux (RHEL) servers.

Defined and integrated Kafka with various cloud-based technologies like Azure, AWS, GCP.

Environment: Azure, Terraform, Docker, Kubernetes, Ansible, Kafka, YAML, Git, GitHub, Maven, Jenkins, Shell Script, Maven, Kafka, JFrog, Nagios, Python, NoSQL, WebLogic Server, Cassandra, Oracle JDBC, PowerShell, Ruby, Jira, Linux.

The Vanguard Group, Malvern, Pennsylvania

Sr. Cloud DevOps Engineer Aug 2020 – Mar 2022

Responsibilities:

Creating fully automated CI build and deployment infrastructure and processes for multiple projects.

Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven, Python and Bash.

Experience of writing & managing Chef Scripts & using Linux automated deployments using Chef.

Built and managed a large deployment of Ubuntu Linux instances systems with Chef Automation. Wrote recipes, tools, shell scripts and monitoring checks.

Used Chef to manage Web Applications, Config Files, Database, Commands, Users, Mount Points, and Packages.

Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s.

Have experience of working with Docker- docker hub, pulling images from docker hub, running containers based on an image, creating Docker file to manage customized containers, exposing a container with port redirect, container volume management, docker inspect, docker commit to capture the file changes/settings into a new image and pushing the image to docker hub.

Proficient in using AWS monitoring tools such as Amazon CloudWatch, AWS CloudTrail, Amazon Guard Duty, AWS Config, AWS X-Ray, and AWS Personal Health Dashboard.

Utilized Amazon CloudWatch to monitor EC2 instances, RDS databases, S3 buckets, Lambda functions, and other AWS resources, and created custom metrics, alarms, and dashboards to track performance, utilization, and costs.

Automated AWS components like EC2 instances, Security groups, ELB, RDS, IAM, New Relic through AWS Cloud information templates.

Used Ruby Rspec framework and wrote test cases for regression and to resolve refactoring problems.

In-depth understanding of microservice architecture and its various design principles and Ability to deploy and configure applications using Helm Charts.

POC on Implementing AWS Kinesis based consumers in Lambda and pipeline data to a data lake while allowing real time analytics using DynamoDB and ordering based on the location of mobile users and ordering trends.

Installing and Configuring Monit, AppD & Grafana and Logstash and FileBeat for monitoring and transferring logs to Elastic search.

Experienced in designing and developing REST APIs with API Gateway and implemented the security layer in API Gateway using IAM authentication.

Proficiency in deploying and operating the distributed applications on AWS and had good expertise in developing and debugging the API Gateway and Lambda functions.

Experience in designing and deploying AWS Solutions using EC2, S3, and EBS, Elastic Load balancer (ELB), auto-scaling groups and OpsWorks.

Used Micro services architecture with Spring Boot based service through REST.

Experience in creating alarms and notifications for EC2 instances using Cloud Watch.

Creating Lambda function to automate snapshot back up on AWS and set up the scheduled backup.

Utilize Camel to integrate microservices with other microservices and RabbitMQ messaging exchanges.

Worked on creating the Docker containers and Docker consoles for managing the application life cycle.

Experience with Elastic Search, Logstash & Kibana stacks.

Experience with Nagios/Observium/New Relic monitoring and alerting services for servers, switches, applications and services.

Worked closely with developers and managers to resolve the issues that were raised during the deployments in different environments.

Environment: AWS EC2, S3, Cloud Formation, Dynamo DB, Kinesis, VPC, IAM, Tomcat Apache, Micro-Services, CloudWatch, CloudTrail, GuardDuty, Helm, AWS Config New Relic, Git, Linux, ELK Stack, Jenkins, Maven, Ansible, JVM etc.

Safeway, Pleasanton, CA

DevOps Engineer Nov 2018 – Jul 2020

Responsibilities:

Developed build using ANT and MAVEN as build tools and used CI tools to kick off the builds move from one environment to other environments.

Participated in the release cycle of the product which involves environments like developments QA and production.

Involved in setting up builds using CHEF as a configuration management tool.

Used CHEF to configure and manage infrastructure.

Established Chef Best practices approaches to system deployment with tools with vagrant and managing Chef Cookbook as a unit of software deployment and independently version controlled.

Involved in developing and build shell scripts.

Hands on compiling builds using pom.xml and build.xml.

Worked as XL Deploy tool administrator for the CM team.

Used the continuous Integration tools such as JENKINS & HUDSON for automating the build processes.

Resolved 30+ customer complaints everyday related to Jenkins, Git, Gerrit, Clear case, Nexus, Java.

Developed build and deployment scripts using ANT and MAVEN as build tools in JENKINS to move from one environment to other environments.

Involved in developing the ruby scripts for puppet and great ideas to automate system deployment to scale infrastructure.

Administering the UNIX, SVN Repository. Migrated the code from other Version Control to Subversion.

Used the version control system GIT to access the repositories and used in coordinating with CI tools.

Integrated maven with GIT to manage and deploy project related tags.

Performed necessary day to day Subversion/GIT support for different projects.

Used ANT tool has been used for the build and deploy procedure scripts in UNIX.

Managed all the bugs and changes into a production environment using the JIRA tracking tool.

Assisted end-to-end release process from the planning of release content through to actual release deployment to production.

Wrote various SQL and PL/SQL scripts and stored procedures to support applications.

Deployed Java/J2EE applications on to the Apache Tomcat server and configured it to host the websites.

Environment: Jenkins, Hudson, Chef, Apache Tomcat, shell, Perl scripting, Subversion, Puppet, JIRA, ServiceNow, Cloud Foundry, ClearCase, Windows, Python, Linux, Unix, Git, SVN, Maven, Ant, XL.net

HSBC, New Delhi, India Jun 2015 – Oct 2018

DevOps/ Build & Release Engineer

Responsibilities:

Responsible for the management and continuous improvement of the release process for internal and external web applications.

Participated in the release cycle of the product which involved environments like DEV, INT, QA, UAT, and Production.

Collaborated with Architects, Systems, Network, Software, and QA Engineers, and to continuously improve the efficiency and reliability of Build and Deployment processes to support all phases of development including production releases.

Integrated with leading CI servers and kept builds reproducible with exhaustive build information to track and protect all artifacts used by your CI build using Binary Repository Manager/ Nexus Build System.

Wrote Puppet manifests for deploying, configuring, install shield, and managing collected for metric collection and monitoring.

Deployed applications using Jenkins server and Troubleshoot build & release job failures, resolve, work with developers on the resolution.

Performed all necessary day-to-day Subversion/GIT support for different projects and Responsible for designing and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.

Used Nagios to identify and resolve IT infrastructure problems in various components including applications, services, servers, and network protocols.

Installed and configured the Nexus Repository Manager to distribute build artifacts between the teams in the organization.

Worked on customization of existing Python scripts of some of the internal applications and worked on writing multiple Python, Ruby, and Shell scripts for various companywide tasks.

Linux System & Middleware Administrator is responsible for the day-to-day administration and administration of RHEL 5/6, CentOS which includes installation, testing, tuning, upgrading, and loading patches, troubleshooting.

Environment: Linux, Nexus, Puppet, Jenkins, Subversion/GIT, Nagios, Python, Ruby, Shell Scripts, RHEL 5/6, CentOS.



Contact this candidate