GaneshBoyilla_ CloudEngineerDevOps
GaneshBoyilla_ CloudEngineerDevOps
GANESH BOYILLA
▪ +1 (469) 431-1444 ▪ https://www.linkedin.com/in/ganesh-boyilla-46bb9543/ ▪ [email protected]
PROFESSIONAL SUMMARY
• Over 15 years of experience as a Senior Cloud Engineer, lead, and polyglot programmer with deep passion
towards technology, excellence and strive for continuous learning.
• I am a Senior cloud Engineer who leads and delivers cloud-based analytics solutions using DevOps,
DevSecOps, GitOps, Kubernetes, Helm, Docker, Ansible, Terraform and other cutting-edge technologies.
• I have successfully completed multiple projects that involved developing and validating applications on the
cloud, using modern DevOps practices also optimize costs, DevOps Security, manage virtual servers, and back
up databases for the company, ensuring high availability, scalability and of the systems and services.
• Experience in designing, deploying, and managing Kubernetes clusters using AWS and GCP.
• Expertise in cloud infrastructure, automation, container orchestration, and DevOps practices. Proven track
record in optimizing performance, ensuring high availability, and implementing security best practices.
• Designed and implemented secure CI/CD pipelines using Jenkins, GitOps, and Docker, ensuring that
applications are built and deployed with security best practices.
• Successfully integrated SonarQube into Jenkins automated static code analysis during the build process,
ensuring consistent code quality across all development branches.
• Automated application deployments using Kubernetes manifests, Helm charts, and CI/CD pipelines, reducing
deployment times by 50% and minimizing manual errors.
• Design, deploy, and manage Oracle WebLogic Server environments on AWS EKS, ensuring scalability, high
availability, and security.
• Diagnosed and resolved complex issues related to Kubernetes clusters, including network bottlenecks,
resource contention, and pod failures, leading to improved uptime and system reliability
• Deployed containerized applications to EKS using GitOps practices with ArgoCD.
• Leverage AWS services such as EC2, S3, RDS, and VPC to support containerized applications.
• Managed infrastructure as code using Terraform, ensuring consistent and reproducible environments.
• I have Proven track record of improving system reliability, performance, and security.
• Had very good experience in Embedded Systems and Telecom and Wireless technologies like UMTS core network SGSN,
WCDMA RNC user plane, WCDMA NodeB, LTE RLC and WiMax (IEEE802.16e) ARQ.
• Strong Linux command knowledge and proficiency in MS build process and Windows PowerShell/Bash script.
• I have experience as a SAFe Scrum Master Developed and monitored Agile processes, such as sprint planning,
daily stand-ups, sprint reviews, and sprint retrospectives, to ensure the successful completion of projects
within budget and timeline.
TECHNICAL SKILLS:
Technical Expertise Skills / Tools
Operating Systems Red Hat Enterprise Linux 6.X, 7.X & 8.X, CentOS, Fedora, Ubuntu (16.04, 18.04, 20.04),
Windows Server (2012, 2016 & 2019), RTOS (VxWorks)
Programming Languages Core Java, Python, Shell scripting, C & Data structures, C++
IaC Terraform
DevOps Tools Jenkins, GIT Lab, GitHub, ArgoCD, Ansible, JIRA, SonarQube, IBM ClearQuest (DCT, Gerrit, GCC,
GDB, WDB, debugger, Wind River Workbench 3.0, GitOps, Azure-DevOps, AWS code pipeline
DevOps Security Tools Anchor container security platform, SonarQube, Burp scan Codenomicon Defensics tool,
Blackduck, Tenable scans, VAMS (Vulnerability Assessment and Management System,
Nessus/Clair scan etc.
Frameworks JUNIT, RADISH, ROBOT
Components and CNFI (Apache Nifi), CPRO Prometheus, Grafana, CMDB (MariaDb), CIST (Istio Service Mesh),
Cloud services CITM (Ingress), Kibana, FluentD, Harbor Registry, CBUR (Backup & Restore)
GitOps Tools ArgoCD
Databases MySQL, Maria DB
Container Orchestration Docker, Kubernetes
Cloud Platforms AWS, GCP and Openshift
ACHIVEMENTS & APPRECIATIONS:
• Recognized with several “SPOT Award” from Nokia (I e 3 in 2021, 2 in 2022 and 2 in 2023).
• Nominated for HCL O3 club member for continues best performer awards from there years with distinguish
performance (in years 2015, 2016 and 2017) from HCL Technologies
CERTIFICATIONS:
• Certified Kubernetes Application Developer (CKAD) by Linux Foundation
• Certified advanced diploma in Embedded systems
EDUCATION:
Bachelor’s in computer science and information technology from JNTU University, Hyderabad, in 2006.
Any Cloud project is not delivered as a platform with base services, but instead allows customers to select from several
Nokia provided Common Services to deploy in any cloud provider's Kubernetes cluster service, also referred to as Container
as a Service (CaaS). Implemented secure configuration management using Ansible, ensuring consistent and secure
configurations across the infrastructure.
Responsibilities:
• Epics (customer requirements backlog) grooming and planning for the Agile SAFE model PI (program
Increments) for the team.
• Managing Jira Dashboards as a SaFe scrum master role.
• Familiarized with the latest features introduced by Microsoft Azure and applied them to existing business applications.
• Designed and implemented Anycloud certification framework in a fully automated and streamlined way.
• Managed and optimized Kubernetes clusters, ensuring scalability, high availability, and efficient resource
utilization using Terraform.
• Automated Azure DevOps Pipelines & Jenkins Pipelines/Build jobs for Continuous Integration and Deployment
from Dev to Production environments.
• Collaborated with development teams to containerize applications and deploy them on various Kubernetes
Engine platforms.
• Building secure pipelines, automating testing and deployment processes
• RBAC, providing Identify Access Manager, installing cluster level applications, creating custom resource
definitions (CRD) and custom resource (CR) objects, defining security context constraints (SCC) used to control
pod permissions.
• Automated provisioning and repetitive tasks using Python, Docker, Kubernetes, Ansible, and containerization.
• Creating scripts in Groovy, which integrate with Jenkins for Automation to create Jenkins jobs.
• Administered, designed, and implemented CI/CD pipelines, Git, and Kubernetes, enabling automated
application builds, testing, and deployments.
• Involved in Secure coding practices, vulnerability scanning, penetration testing.
• Involved in Automating CI/CD with security line integrating Codenomicon Defensics tool and procedure to
request security scans.
• Develop the Vulnerability reports based on the security scanning tools for static and Dynamic following by Nokia
DFSEC guidance.
• Leading development activities within the DevOps team for GitOps tooling (GitHub API, Jenkins, Kubernetes,
Ansible): facilitating grooming and standup sessions and PR reviews.
• Continuously increased monitoring coverage for SRE solutions (exposing metrics from apps, managing
Prometheus alerts, creating, and supporting Grafana dashboards).
• Automate the build and release management process to monitor changes between releases.
• Coordinate with Scrum teams, App teams, and higher management to plan for the certification of CSF.
• Collaborated with development teams to implement secure coding practices and perform code reviews for security
vulnerabilities.
The CSF AnyCloud on Azure solution is not a product, but instead is a set of recommendations to enable deployment of
CNS applications on AKS.
Responsibilities
Developed and maintained infrastructure as code (IaC) for Azure cloud environments using Ansible and Terraform.
Developed automation scripts using Python and Bash for routine network maintenance and monitoring tasks.
Managed Kubernetes clusters on Azure (AKS) for microservices-based applications.
Configure and manage Helm charts for application deployment on AKS, ensuring version control and reproducibility.
Implemented monitoring and logging solutions using Prometheus, Grafana, CloudWatch, and Azure Monitor to
ensure system reliability and performance.
Integrated automated testing frameworks into Azure DevOps pipelines, including unit tests, integration tests, and
security scans, improving software quality.
Collaborate with development and operations teams to troubleshoot and resolve issues related to Kubernetes and
Azure infrastructure.
Implemented and managed CI/CD pipelines to automate the build, test, and deployment processes.
Ensure security best practices by implementing network policies, RBAC, and secrets management within AKS
clusters.
Assisted in the migration of on-premises applications to Azure AKS, ensuring minimal downtime and high availability.
Configured and managed AKS clusters, deploying containerized applications using Kubernetes manifests and Helm
charts.
Developed automation scripts using Python and Bash for routine maintenance and monitoring tasks.
Utilized Azure DevOps for managing CI/CD pipelines, enabling continuous integration and continuous delivery.
Conducted performance tuning and capacity planning to ensure efficient resource utilization and optimal application
performance.
Managing Jira Dashboards as a SAFe scrum master role Developed and monitored Agile processes, such as sprint
planning, daily stand-ups, sprint reviews, and sprint retrospectives.
The CSF AnyCloud on AWS EKS solution is not a product, but instead is a set of recommendations to enable
deployment of CNS applications on Elastic Kubernetes Service (EKS).
Responsibilities
Lead the design and implementation of AWS EKS clusters for scalable and resilient microservices
applications.
Automate infrastructure provisioning using Terraform.
Deployed containerized applications to EKS using GitOps practices with ArgoCD.
Implemented blue-green deployment strategies to minimize downtime during application updates.
Managed infrastructure as code using Terraform, ensuring consistent and reproducible environments.
Automated monitoring and alerting using Prometheus and Grafana.
Conducted performance tuning and optimization of Kubernetes clusters.
Collaborate with development teams to troubleshoot and resolve issues related to Kubernetes and AWS
infrastructure.
Ensure security best practices by implementing IAM roles, network policies, and secrets management
within EKS clusters.
Assisted in the migration of on-premises applications to AWS, leveraging EKS for container orchestration.
Configured and managed CI/CD pipelines using Jenkins.
Implemented infrastructure as code (IaC) practices with Ansible and Terraform for consistent and
repeatable deployments.
Conducted regular performance tuning and capacity planning for Kubernetes clusters.
Integrated logging and monitoring solutions, including ELK Stack and AWS CloudWatch, to enhance
observability.
Develop and maintain log aggregation and visualization solutions using the ELK stack (Elasticsearch, Kibana).
Designed and deployed comprehensive Kibana dashboards for real-time monitoring of application logs
and metrics, improving incident response times.
Deploy and manage Java EE applications on WebLogic, ensuring high availability and optimal performance.
Implement and manage security configurations, including SSL certificates, user authentication, and role-
based access control.
Provided on-call support for production environments, ensuring minimal downtime and quick resolution
of incidents.
The CSF AnyCloud on Google GKE solution is not a product, but instead is a set of recommendations to enable
deployment of CNS applications on Google Kubernetes Engine (GCP GKE).
Responsibilities
• I have involved in Preparing Environment of GKE using GCP managed services i.e. GCP IAM, VPC network, GKE
Kubernetes Engine, container Artifactory/registry, cloud storage, cloud DNS, Load balancer, GKE ingress.
• I have involved in the comparison of CSF services with GCP managed services example: GKE ingress with citm
nginx, harbor to google container artifact registry and log exporter and Kibana with google Elastic Search and
google provided Kibana goggle managed Google-managed certificate etc.
• I have used Ansible playbooks to deploy your application to the desired environment.
• I have done automation through Jenkins pipelines using Terraform scripts to create GKE Infra.
• Designed and deployed comprehensive Kibana dashboards for real-time monitoring of application logs and metrics,
improving incident response times.
• I have added configuration management to deployments of common services in GKE and Nokia CSF services by
using Ansible playbook with CI/CD Jenkins.
• Managing Jira DashBoards as a SAFe scrum master role Developed and monitored Agile processes, such as
sprint planning, daily stand-ups, sprint reviews, and sprint retrospectives.
HCL Technologies
Technical Specialist Sep2017 – Dec2018
Packet Core Network SGSN and S4-SGSN (Interface 4G network):
The project deals with StarOS Cisco (ASR5k) Serving GPRS Support Node (SGSN) service to the wireless.
carriers.
Responsibilities:
• Design and development of customer requirements and evolution of specification based.
• development/enhancements of SGSN software.
• Ex: Iu release needs to be triggered when the RAB release with cause radio lost with UE received
• from RNC.
• Responsible for Interface support requirement gathering and development.
• Unit testing and responsible for regression issues of Future/enhancement impacts.
• Provide SUFS doc with complete design and impact of software and performance memory impact etc.
• Analyze customer Issues and ST issues with high priority.
• Reproduce the customer/ST issue scenario with Python test script in SITT (scalable Intensive Test
• Tool) simulator.
• Debugging of issue to find the root cause analysis.
Ex: Crash analysis with core dump file provided by submitter.
• Provide RCA of customer reported (SRs) PRs.
• Jenkins job creation build automation and testing automation.
HCL Technologies
Senior Technical Lead Aug2014 – Sep2017
WCDMA RNC User Plane:
3G UMTS RNC User Plane Protocol Stack Sustenance and Feature development. Major sustenance activities involve Screening,
Issues resolution reported from: Field and IOT, ST, Capacity, DI labs. Feature development support. Feature development
based on 3GPP releases and Customer requirements.
Responsibilities:
• Key Member of User Plane sustenance, Critical Customer issues for LR14 and LR15 releases.
• Feature enhancements to improve the product KPIs.
• Work with Global Product Support team, Post GA System Test team to help reproducing the issues.
• and resolve with in the time limit.
• Work closely with clients to ensure no network outages during software upgrades.
• Resolving customer critical issues within the SLA agreed between customer and client.
• Ability to analyze the given problem at a more efficient and quicker pace.
• End-to-End system analysis to find the root cause of issue.
• Identify the key scenarios for KPI degradation and work on top contributors.
• Based on log analysis and debugging find the root cause, reproduce the issue reported, and Provide
• efficient and quick solution by considering the functionality dependencies.
• Continuously improving the code quality & performance improvements.
• Reviewing the newly added code in the product and raise the defects.
• Extensive knowledge and experience in User Plane Unit Testing (UPUT) environment in reproducing Field issues.
• UE logs analysis using QCAT, EDAT, Easy Analyzer tools for Supporting IOT issues.
• Jenkins job creation build automation and testing automation.
Alcatel-Lucent Ind Ltd.
System-on-a-chip (SoC) technology is the packaging of all the necessary electronic circuits and parts for a
"system"(such as a cell phone or network processor or digital camera) on a single integrated circuit (IC).
Responsibilities:
• Porting the eCEM (VxWorks platform) PQ3 code to bCEM (Windriver Linux)
• Splitting the code into multi cores with appropriate priorities depends on the CPU usage.
• Core affinity has been tested.
• Bench marking activity to Understanding of requirement and implementation of ARQ 802.16i. Design
specification.
• Implementation of ARQ Feedback generation and ARQ feedback processing.
• MS simulator support for ARQ functionality test has been implemented.
• Overload balancing on both e-CEM and b-CEM using workbench and Profile, balance the load on each core.
• CEDRIVER (L1 & L2 interface) changes to support SRIO interface.
• Unit test and System test Support to fix the issues in overall nodeB.
• Jenkins job creation build automation and testing automation.
ARQ is an error control mechanism, in Wimax ieee802.16e ARQ is for data control flow reliable data.
communication.
Responsibilities:
• Understanding of requirement and implementation of ARQ 802.16i. Design specification.
• Implementation of ARQ Feedback generation and ARQ feedback processing.
• MS simulator support for ARQ functionality test has been implemented.
• Unit testing framework development and simulation of scenarios has been added.