Summary
Overview
Work History
Education
Skills
Certifications And Tests
Certification
Skill Summary
Timeline
Generic

Venu Yella

Summary

With over 9 years of experience in the IT industry, I have excelled in roles encompassing DevOps, Software Developer, SRE and Cloud engineering. My expertise lies in implementing end-to-end CI/CD pipelines, automating test, build, and release processes for cutting-edge microservices. I am skilled in infrastructure development using infrastructure as code (IaC), ensuring high availability and reliability of mission-critical applications. Additionally, as a Site Reliability Engineer (SRE), I have implemented best practices for ensuring the availability, reliability, and performance of systems, leveraging my expertise in monitoring, incident response, and capacity planning. I have a strong focus on enhancing DevOps practices through platform engineering, building multiple toolchains and internal developer portals. Furthermore, I possess proficiency in cloud architecture, migration strategies, and engineering platforms for cloud-native applications. With a diverse technical skill set, I am equipped to deliver robust and scalable solutions that optimize software delivery and infrastructure operations.

Overview

11
11
years of professional experience
1
1
Certification

Work History

DevOps Engineer

BP(British Petroleum)
04.2022 - Current
  • Deployed/Set-up Nginx Ingress controller to manage routing rules for Kubernetes
  • Managed and developed efficient customer delivery pipelines
  • Enforced best network practices to secure applications using selinux in Kubernetes
  • Created POC on Cloud native computing to integrate with Lightweight Kubernetes K3’s
  • Using Jenkins AWS Code Deploy plugin to deploy and check for unattended bootstrapping in AWS
  • Created VPC’s for DevTest, shared services and Prod accounts, by mimicking a prod environment for Web/application servers and database traditional servers in Public and private subnets respectively
  • Worked with the different instances of AWS EC2, AWS AMI’s creation, managing the volumes and configuring the security groups
  • Designed, developed, and deployed API proxies in Apigee Edge to facilitate secure and efficient communication between microservices
  • Collaborated with cross-functional teams to define API specifications, ensuring alignment with business requirements
  • Automated API deployment processes using CI/CD pipelines, resulting in a 30% reduction in deployment time
  • Conducted regular performance monitoring and optimization of APIs to ensure high availability and low latency
  • Worked with the AWS S3 services in creating the buckets and configuring them with the logging, tagging and versioning
  • Used AWS-CLI to suspend an AWS Lambda function
  • Used AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS
  • Worked on the Cloud Watch to monitor the performance environment instances for operational and performance metrics during the load testing
  • Created trigger points and alarms in Cloud Watch based on thresholds and monitored logs via metric filters
  • Automated the continuous integration and deployment of CI/CD using Jenkins, Docker, Ansible and AWS Cloud Templates
  • Experience in docker Automation tools and builds and do an overall process improvement to any manual processes
  • Using the docker file containers run for the MongoDB and linking it with new container which will be the client container to access the data
  • Developed and maintaining containers running on cluster node are managed by OpenShift Kubernetes and Maintained Single and Multi-container pods storage inside a node of ROSA (Redhat OpenShift on AWS)
  • Used OpenShift for Docker file to build the image and then upload the created images to the Docker registry
  • Automated the deployment and replication of containers and scale in of the containers in the fly and worked on the docker swarm for the build-in orchestration
  • Configured Operators on Kubernetes applications and all its components, such as Deployments, Config Maps, Secrets and Services Experience in containerizing and migrating application to Kubernetes
  • Created Jenkins on top of Kubernetes in team environment to remove dependencies on other teams
  • Implemented the effective Data sizing of the ELK Cluster based on the data flow and use cases
  • Environment: Amazon Web Services, Jenkins, Ansible, Kubernetes, Python, Jira, Web logic, UNIX, VMware, Artifactory, Shell, Perl, JSON, Docker, Git, GitHub, Bitbucket, ELK.

DevOps Engineer/SRE Prod Support

JPMC
02.2020 - 04.2022
  • Developed and maintained CI/CD pipelines using Jenkins and GitLab CI/CD, enabling automated building, testing, and deployment of applications
  • Performing continuous integration and delivery of new microservices, on-demand trouble shooting of large-scale deployment issues on Linux systems
  • Deploy code updates into test and production environments and work to roll environments forward
  • Deploy and monitor Amazon Web Service resources (EC2, VPC, ELB, S3, RDS) using Boto, Terraform and Chef
  • Maintain Git repositories for developers and promote topic branch workflow
  • Help with Support tickets by reproducing bugs
  • Contribute to the development and maintenance of automation tools used in the management of our infrastructure
  • Create and maintain documentation of systems and processes for existing and new systems
  • Perform primary/secondary on call duties to manage alerts on pager duty and solve issues
  • Design, implement and maintain a comprehensive monitoring solution
  • Help to enhance our monitoring of the production environment to ensure a speedy resolution of issues
  • Address gaps in the product and service to continually improve the premium Bloomberg market data product
  • Automate away manual processes to increase reliability and time to market while at the same time reducing cost
  • Work with build teams to ensure applications meet operational acceptance criteria
  • A solid understanding of core Java programming and run-time principles and fundamentals
  • Familiarity with a Linux or UNIX runtime environment
  • Strong understanding on the object orientated software design and development
  • Setup the on-prem user sync on to Azure and AWS using MS Active Directory, Azure AAD, AWS IAM, AD Connect, ADFS, SAML methodologies
  • Supporting mission critical Production environment and operations process including various tools (Kubernetes (AKS & Azure Redhat OpenShift), Docker, Prometheus, Grafana, GitHub Actions & ADO (Azure devOps), Jfrog Artifactory, Java SpringBoot apps, React Apps, Node.js, GitHub, Ingress, Tomcat) predominantly running on Azure cloud
  • Developing Terraform templates for creating Azure and AWS infrastructure services such as Azure VM, Blob storage, EC2, S3, VPC, , SQL DB, ASE, VNet etc
  • Engineered end-to-end production grade pipelines CI CD pipeline for Microservices (Java Spring Boot) using in Kubernetes (AKS), Jenkins, Operators written in Go, HSM Vault for Secrets, Valero for backups, NGINX Ingress controller, Docker compose, secured the development pipeline using DevSecOps tooling deployed on Azure
  • Certificates and PKI implementation for Payment Gateway application.

DevOps & Application Engineer

JPMChase
09.2018 - 02.2020
  • Worked on the project using required a skillet that includes Java, Java Server Pages (JSPs), JavaScript, Kafka, NoSQL DB
  • Developed Sub Reports, Matrix Reports, Charts, and Drill down reports, using SQL Server Reporting Services
  • Worked as a SRE(Site Reliability Engineering) to improve the application flow and automate the manual process, involved in the application deployment to the higher env’s
  • Worked on migrating existing functionality from the banker application 'Classic' (legacy application) to the new application 'Mod'
  • Designed and implemented web services such as SOAP and REST Web Services, which were used to integrate business modules
  • Experienced in working with the Business to resolve the Prod issue and providing the underlying cause to fix the issue
  • Used ServiceNow for project change request to automation and project management
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree
  • Implemented the Drag and Drop functionality using jQuery framework
  • Worked on Log4J to log various levels of information like error, info, debug into the log files and apache commons
  • Worked on SOAP Simulator, which is a web application deployed in Apache Tomcat, used to test various service interfaces across multiple environments
  • Used Tortoise SVN tool for source code controls
  • Involved in the design and implementation of the architecture for the project using Hierarchical Design Patterns
  • Created database tables and queries to access data from NoSQL DB
  • Worked on modifying the existing XML schemas using XML
  • Experienced working on web services like Restful API’s
  • Map current on premise software to Azure and AWS IaaS and PaaS components where applicable, migrate applications from on premise data center to Azure & AWS using Azure Migrate, ASR and CloudEndure, implement test plans post migration, implement changes to architecture to meet performance requirement
  • Setup DR and BCP on Azure & AWS and to meet customer SLA’s
  • Create VPC’s and Vnet, multi region and multiple availability zones hub and spoke network model including management workloads, DMZ, layer 4 and layer 7 firewalls and WAFs to deploy IaaS servers, PaaS services, implement and run test scripts to test server migration success
  • Architecting multiple Cloud landing zones which calls for solid Cloud Infrastructure skills, leveraging Open Source for the Cloud Infrastructure Linux, Cassandra, MySQL, Docker etc
  • Architecture and Engineering of End-to-End life cycle platform and applications that host critical production workloads
  • Gathering application workload requirements for on premise applications and creating an assessment to migrate them to AW and Azure Foundational application spoke environments
  • Architecture of multi cloud Hybrid cloud landing Zone on Azure and AWS with security, governance, polices for multi zone and multi region infrastructure and applications
  • Created Hub and Spoke Network spanning across multiple cloud, multiple regions using management and application networks
  • Data Migration of data using Azure Storage Explorer, data upload to Azure using Azure ExpressRoute, S3, blob storage containers
  • Offline Server migration, backing application stack images/AMI/VHD and data images, building new VMs on Azure/ AWS
  • Live Server migration by using Azure Site Recovery, AWS Server Migration service and using 3rd Party Cloud Endure migration tool
  • Homogeneous and heterogeneous Database migrations using Azure & AWS DMS (Database Migration Services) and a third-party tool Attunity which cover Oracle, MS SQL Server, Postgresql, MySQL databases
  • Involved in setting up Jenkins, configuring master and slave nodes, developing pipelines to integrate with Git and automating the build and deployment process
  • Implementing CI/CD with Jenkins along with Python and Groovy scripting for automation.

Software Developer

Vanguard
07.2017 - 08.2018
  • Developed the application using Software Development lifecycle, followed the Agile Development Model
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model View Objects and View Resolver
  • Implemented the user interface using JSP, JavaScript, CSS, HTML and jQuery
  • Integrated Hibernate with Spring ORM for database mapping
  • Developed custom security permissions, user role model, and jBPM workflow model
  • Designed and implemented logging, monitoring, and error debugging using Mule soft
  • Implemented Hibernate Caching for frequent queries executed against database for reports
  • Designed and Developed complex UI screens using Spring MVC, AJAX, jQuery, HTML5, CSS3, Angular JS, Java Script, filter modules and binding the JSON
  • Implemented Restful based web services layer to interface with ORACLE database using JAX-RS, JAX-WS
  • Currently supporting springs with Hibernate and SOAP web services applications along with development activities
  • Design and develop the processes using multithreading to make it asynchronous.

QA/Jr Software Developer

Accenture
11.2012 - 12.2015
  • The objective of this project is to implement a web based front end system which can be used by the employees, managers and higher-level management having specific role permissions for effective processing of day-to-day business activities in the company like leave management, project management and resource management etc
  • Presentations for main visual purpose that determines effective understanding
  • Worked as a testing team member performed manual and automation testing
  • Created manual test cases and uploaded them to HP-ALM for testing tool
  • Documented step-by-step flow process while performing testing on the application and captured the necessary screen shots
  • Developed web components using Servlets, JSPs, Tag libraries, XML, XSL, Tiles framework, and UML
  • Developed application code using Core Java and J2EE (Servlets, XML) in Eclipse tool
  • Worked with Struts front-end utilizing the Struts tiles framework and Struts Validation Framework to implement the GUI interface
  • Developed front-end form validations using JavaScript
  • Used Application Assembly Tool for generating war and ear files and for deployment to the Application servers
  • Created SQL queries and Stored Procedures for CRUD (Create, Read, Update and Delete) operations on Oracle database
  • Followed Waterfall Method for developing the application.

Education

Post Graduation - Master’s in Engineering Management

Graduation - Electronic and communication Engineering

Skills

  • Amazon Web Services, Azure & GCP
  • Azure DevOps
  • Continuous Integration/Continuous Delivery (CI/CD)
  • Scripting
  • Iterative improvement
  • DevOps Tooling
  • Incident Response
  • Package Management
  • Container & Orchestration
  • Infrastructure as Code ( & CM tools)
  • Jenkins, GitHub, Bitbucket
  • Operating systems
  • Networking/Protocols
  • Databases: Oracle, MongoDB, MySQL, PostgreSQL
  • Maven, npm, setuppy, Packagejson, Nuget

Certifications And Tests

  • AZ-400 : Designing and Implementing Microsoft DevOps Solutions
  • AWS Certified Cloud Practitioner

Certification

  • AZ-400 : Designing and Implementing Microsoft DevOps Solutions
  • AWS Certified Cloud Practitioner

Skill Summary

Observability: Prometheus, Grafana, Loki, Jaeger, ELK & EFK Stack, Splunk, Nagios
Monitoring, Logging & Tracing: CloudWatch, Azure Monitor, Cloud Monitoring (GCP)
APM & Performance Analysis: Datadog, New Relic
Cloud Platform: Amazon Web Services (AWS), Azure & Google GCP
Cloud Services: Ec2, S3,CloudWatch,CloudFormation,IAM, EKS, Apigee API Management, Secrets Manager, RDS, Azure Reports,Git, Azure pipeline, AKS, ACR, ARM, Azure Artifacts, Azure Boards
Communication: Slack, Teams, Discord
Ticketing & Tracking: Jira, ServiceNow
Incident Response: PagerDuty, OpsGenie
Version Control Tools: GIT, GitHub, GitHub Actions, GitLab, BitBucket
CI CD Tools : Jenkins, GitHub Actions, FluxCD, ArgoCD
IaC & CM Tools: Terraform, Ansible, CloudFormation, ARM Templates, Boto3
Container & Orchestration: Kubernetes, Docker, Docker compose, AKS, EKS, GKE, OpenShift
Package Managers: Helm, packer, pip, chocolate, yum, apt, brew
Build Tools Maven, npm, setup.py, Package.json, Nuget
Repositories JFrog Artifactory, Docker Registry, Terraform Registry,Nexes
Scripting Languages Shell (Bash) Scripting, Python, Power Shell
Software & Web Development Python, Flask, HTML, CSS, Bootstrap, JavaScript, Core-Java ,Java/J2EE , Multithreading, Spring MVC
Testing Tools Pytest, Junit, JMeter, Selenium, Gatling
Operating Systems linux, Red Hat, Centos, Ubuntu, Kali Linux, Windows Server DC
Web/Application Servers Apache http, Tomcat, Nginx, WebLogic, Gunicorn, MS IIS Server
Databases Oracle, My SQL, PostgreSQL, SQL server, Redis, Mongo,RDS
Networking/Protocols WAF, Shield, Firewall, Load Balancer, TCP/IP, HTTP/HTTPS, DHCP, VPC , Vnet
OpenLDAP, VPN, Subnet, Routing, NAT, API Gateway, CDN
Secrets Hashicorp Vault, KMS, Secret Manager, KeyVault, GCP Secret manager

Timeline

DevOps Engineer

BP(British Petroleum)
04.2022 - Current

DevOps Engineer/SRE Prod Support

JPMC
02.2020 - 04.2022

DevOps & Application Engineer

JPMChase
09.2018 - 02.2020

Software Developer

Vanguard
07.2017 - 08.2018

QA/Jr Software Developer

Accenture
11.2012 - 12.2015

Post Graduation - Master’s in Engineering Management

Graduation - Electronic and communication Engineering

Venu Yella