Summary
Overview
Work History
Education
Skills
Certification
Software
Interests
Timeline
Intern
Arnab Ghosh

Arnab Ghosh

Senior Software Engineer
Bengalore

Summary

Google Cloud Certified Professional DevOps engineer with over 3 years of experience in the DevOps domain, specializing in OpenStack, Google Cloud, Microsoft Azure Cloud , Kubernetes, Docker, Jenkins CI/CD pipelines, and Linux systems. Proficient in Python, and shell scripting, with a strong focus on automation using Jenkins and infrastructure management with Ansible. Adept at solving complex challenges and committed to continuous growth and learning, bringing valuable expertise to future projects.

Overview

3
3
years of professional experience
9
9
years of post-secondary education
1
1
Certification
3
3
Languages

Work History

Senior Software Engineer

HCL Technologies
11.2022 - Current
  • Project: Network Operations Master and Deployments (Nokia)
  • CI/CD Pipeline Development and Maintenance: Designed, implemented, and maintained CI/CD pipelines using Jenkins and Github to streamline the software deployment process across multiple environments
  • Containerization and Orchestration with Docker and Kubernetes: Containerized applications using Docker and deployed them on Kubernetes clusters, ensuring scalability, high availability, and efficient resource management
  • Cloud Infrastructure Management: Managed cloud resources (OpenStack Cloud by RedHat) using infrastructure-as-code practices, optimizing cloud costs and ensuring secure, scalable environments for production workloads
  • Monitoring and Alerting with Prometheus and Grafana: Implemented monitoring solutions using Prometheus and Grafana, setting up dashboards and alerts to proactively detect and resolve issues, ensuring system reliability and performance
  • Version Control and Git Management: Managed version control with Git and GitHub, implementing branching strategies (e.g., GitFlow) and ensuring code integrity through pull request reviews and automated testing
  • Security Best Practices and Vulnerability Management: Worked on implementing security measures such as vulnerability scanning, patch management, and ensuring compliance to protect the infrastructure
  • Scripting and Automation: Wrote and maintained shell scripts, Python, and Groovy scripts to automate repetitive tasks, improve efficiency, and ensure consistency across development, testing, and production environments
  • Collaboration with Development and Operations Teams: Collaborated closely with development, QA, and operations teams to understand application requirements, troubleshoot issues, and improve the overall software development lifecycle (SDLC)

Software Engineer

HCL Technologies
10.2021 - 10.2022
  • Project: NoM - Development
  • Responsible for building, running, and testing OEM packages such as Prometheus, Grafana, Keycloak, and others when they reach the end of their lifecycle to ensure seamless updates and stability
  • Worked on security and vulnerability fixes in microservices as identified by the testing team, involving updating to vulnerability-free packages, modifying services, thoroughly testing, and delivering the final updates as part of the PP release
  • Managed the installation and maintenance of lab environments, addressing issues as they arise
  • These labs are Red Hat OpenStack cloud systems and Google Cloud, where various microservices are set up and tested to support development and deployment needs
  • Worked on a Java-based microservice, re-implementing algorithm libraries for RSA-key-based authentication, utilizing Maven as the build tool to manage dependencies and streamline the development process
  • Developed a script to automate the monitoring process across multiple labs where builds are installed and tested
  • The script collects data from each lab, uses Python to convert it into a specified JSON format, and makes it easy to display and review in the UI, simplifying the monitoring of pod and node status, certificate expirations, and user password expirations

Education

Bachelor of Technology - Electrical Engineering

Asansol engineering college
Asansol
01.2018 - 04.2021

Diploma - Electrical Engineering

Asansol Polytechnic
Asansol
01.2014 - 04.2017

Higher secondary - Science

Eastern Railway HS school
Asansol, West Bengal
01.2013 - 04.2014

Secondary (10th) - undefined

Eastern Railway HS school
Asansol, West Bengal
01.2011 - 04.2012

Skills

Linux (Ubuntu, Rhel)

Certification

Google Cloud Certified Professional Cloud DevOps Engineer, https://www.credly.com/badges/4cc41380-cd93-4035-a659-ae3e4537bee2/public_url

Software

Kubernetes

Docker

Jenkins

Google Cloud

Interests

Badminton

Cricket

Mobile Gaming

Timeline

Senior Software Engineer

HCL Technologies
11.2022 - Current

Software Engineer

HCL Technologies
10.2021 - 10.2022

Bachelor of Technology - Electrical Engineering

Asansol engineering college
01.2018 - 04.2021

Diploma - Electrical Engineering

Asansol Polytechnic
01.2014 - 04.2017

Higher secondary - Science

Eastern Railway HS school
01.2013 - 04.2014

Secondary (10th) - undefined

Eastern Railway HS school
01.2011 - 04.2012
Arnab GhoshSenior Software Engineer