Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Generic

Balachandar Dilli

Kanata,ON

Summary

Accomplished DevOps and Software Development Professional with 14 years of experience in the telecom industry, specializing in cloud-native technologies, Java, GoLang, Java Spring, and Restful services. Proven expertise in leading design and DevOps infrastructure teams to deliver scalable, high-performance solutions. Strong background in optimizing software development lifecycles, driving automation, and fostering collaboration across teams. Adept at designing and deploying robust, cloud-based systems with a commitment to innovation and continuous improvement.

Overview

14
14
years of professional experience
1
1
Certification

Work History

DevOps Engineer

Ericsson Canada Inc
Ottawa, Ontario
06.2021 - Current
  • Developed and automated CI/CD pipeline templates for microservices, services, and applications to promote adherence to best practices and streamline deployment processes within Cloud-RAN teams.
  • Developed data pipeline tools by utilizing Spring Boot, Apache Flink, Kafka and ELK that transformed diagnostic data into improved formats for enhanced monitoring and insights.
  • Automated management of CI/CD systems for Jenkins, Kubernetes clusters, VMs and critical pipelines using Ansible and Terraform which streamlined operations.
  • Created a user-friendly interface for event-driven pipeline orchestration by designing and implementing the Eiffel-Relay service in GoLang.
  • Designed and implemented a fault-tolerant centralized secret management system by configuring Vault with automated backup, sync, and DR instance management.
  • Enhanced access control for teams by automating various operational tasks in Vault including managing ACL policies, AppRole configurations, and secret paths.
  • Implemented a centralized observability system with Grafana, Cortex, Prometheus, and VMAgent. This comprehensive visualization aids in identifying and resolving issues within the CI/CD ecosystem.
  • Boosted the overall effectiveness and dependability of existing applications by analyzing performance, identifying bottlenecks and implementing scalable solutions.
  • Enabled better performance of a CICD Infra team by eliminating technical roadblocks and leading them effectively.

Software Developer

Ericsson Canada Inc
Montreal, QC
12.2018 - 06.2021
  • Designed and developed scalable, fault-tolerant microservices using Spring Boot, enhancing system reliability and performance by 30%.
  • Developed and integrated SNS (SMS Notification System) through Spring batch, HornetQ (JMS provider with Jboss), and oracle
  • Analysis, design, and development of new webcare pages using Struts and Spring framework.
  • Delivered containerized solutions as Docker images and deployed them on the OpenShift Container Platform, streamlining the CI/CD pipeline and reducing deployment errors by 25%.
  • Developed a user-friendly interface for selecting customers for campaign promotions by designing a tool and script that transformed usage and account history customer data records (CDR) using HBase API.

Senior Software Engineer

Ericsson India Global Services Pvt Ltd
Chennai, Tamilnadu
01.2011 - 12.2018
  • Customized Ericsson products such as EDA, ECE, IMS, and CS for various CSRs with robust and scalable deployment across diverse environments.
  • Developed and optimized microservices and backend solutions using Java, Spring, and REST/SOAP web services, leading to a 15% increase in system efficiency.
  • Led the development and integration of provisioning engines for wired and wireless networks, significantly reducing service downtime.

Education

Master of Science - Information Technology

PSG College Of Technology
Coimbatore, TN, India
07-2009

Skills

  • Languages: JAVA, Java EE, GoLang, Python
  • Scripting: bash, Perl, Groovy, Javascript
  • Frameworks: Spring, Spring Boot, Flink, Hibernate, Struts
  • Orchestrations and Management: Kubernetes, Google Kubernetes Engine(GKE), Open Shift, Docker Swarm, Helm
  • Infrastructure as Code(IaC): Terraform, Ansible
  • Artifcatory Managements: Nexus, JFrog, Docker Registry
  • Servers: Apache Tomcat, JBoss
  • DevOps Tools: Docker, Jenkins, Spinnaker, Flux, GitLab,GitHub, Gerrit, Codechecker, SonarQube, Jira, Gradle, Maven
  • SecOps: Hashicorp Vault, BlackDuck, Kyverno
  • Database: Oracle, MySQL, Redis, Maria DB, Casandra, MapR
  • Messaging Frameworks: Kafka, JBoss HornetQ, JMS, CD Events, Eiffel
  • Web Services: REST(Json, Yaml, XML), SOAP
  • Monitoring and Alerting Tools: ELK Stack, Grafana, Prometheus, VictoriaMetrics, Cortex

Certification

  • CKAD, CKA
  • SCJP
  • Red Hat Certified Engineer
  • Certified SAFe Practitioner
  • Ericsson(GIAP) Certified Software Developer - Experienced

Accomplishments

  • Key Contributor with Long-Term Variable - 2024
  • Received many recognitions and Rewards

Timeline

DevOps Engineer

Ericsson Canada Inc
06.2021 - Current

Software Developer

Ericsson Canada Inc
12.2018 - 06.2021

Senior Software Engineer

Ericsson India Global Services Pvt Ltd
01.2011 - 12.2018

Master of Science - Information Technology

PSG College Of Technology
Balachandar Dilli