Summary
Overview
Work History
Education
Skills
Timeline
Generic

Biswaranjan Maharana

Bengaluru

Summary

DevOps Engineer with 6 years of experience in designing, implementing, and managing CI/CD pipelines, infrastructure automation, and cloud platforms. Expertise in container orchestration using Kubernetes and Docker Swarm, with hands-on experience in managing deployments, monitoring, and service orchestration on AWS and Google Cloud. Adept at maintaining high availability and scalability of applications, with a focus on continuous improvement and operational efficiency.

Overview

7
7
years of professional experience

Work History

Senior DevOps Engineer

Acko
Bengaluru
02.2021 - Current
  • Airflow on Kubernetes: Implemented Airflow on Kubernetes and migrated from a monolithic architecture to Kubernetes on AWS, enhancing scalability and performance.
  • Cost Reduction with Docker Swarm: Deployed Airflow for a data platform using Docker Swarm on Google Cloud, significantly reducing operational costs.
  • Kong Setup: Configured Kong for efficient API routing and traffic management.
  • Zeebe on Kubernetes: Implemented Zeebe on Kubernetes to orchestrate complex business workflows.
  • EKS and RDS Upgrades: Successfully upgraded EKS clusters from version 1.25 to 1.28 and performed RDS and Redis upgrades, ensuring system stability and security.
  • Hoppscotch Implementation: Designed and implemented a self-hosted Hoppscotch (Postman alternative) solution for API testing, improving developer productivity.
  • Java Dashboard for Release Management: Created a Java-based dashboard to track and manage release versions across environments.
  • Environment Setup and Onboarding: Set up environments from scratch and onboarded various partners, including creating partner testing environments.
  • Alert Integration: Integrated CloudWatch and NewRelic alerts with PagerDuty (PD) and created customized Python scripts for alerting in partner testing environments.
  • Custom Monitoring and Automation: Developed customized Python scripts for monitoring, automated SQS purge and redrive processes, and integrated these with Jenkins for seamless developer handoff.
  • Migration to Kubernetes: Migrated Elastic Beanstalk (EBS) applications and monolithic systems to Kubernetes, optimizing resource usage and deployment processes.
  • Nagios Customization: Developed custom modules in Nagios for advanced monitoring capabilities.
  • Infrastructure Automation with Terraform: Utilized Terraform for creating and managing AWS resources.
  • Database Safety Checks: Wrote a Python script to ensure database scripts are safe to execute in production environments.
  • Cost Optimization and Data Transfer: Implemented cost optimization strategies and managed data transfer services between S3 and GCP buckets.
  • Encryption and Security: Worked on encrypting EBS volumes, S3 buckets, SQS, and other resources, contributing to audit compliance.
  • ELK Stack Implementation: Deployed and configured the ELK stack for centralized logging and monitoring.
  • MongoDB Clusters: Created and managed MongoDB clusters to support scalable and high-availability database solutions.
  • Automation scripts: Developed a script in Python to update Helm chart version on all branches. Script for RDS auto-upgrade check alerts. Groovy scripts for CI/CD automation. Script to delete role binding in all namespaces. Monitoring script to track system health and send alerts to PD and Slack. Script to check if bucket is empty, list its contents, update the list to a CSV, and delete the bucket if it is empty.
  • Security: Rotated IAM users, updated saml certificates in jenkins, blocking users in cloudflare, enabled HSTS(HTTP strict transport security).
  • On-Call and Debugging: Handled on-call issues, debugging, and resolving critical incidents, and ensuring minimal downtime.
  • Implemented continuous integration, continuous delivery pipelines for various applications.
  • Automated server provisioning using configuration management tools such as Ansible and Chef.
  • Created detailed documentation of processes, procedures, and standards utilized in the environment.

Junior DevOps Engineer

Capgemini
Bengaluru
01.2018 - 02.2021
  • Automated application build and deployment, driving efficiency of code development process.
  • Migrated self-hosted applications to ECS.
  • Created proofs of concept for innovative new solutions.
  • Developed next-generation integration platform for internal applications.
  • Built, maintained, and scaled infrastructure for production, QA, and dev environments for a web app.
  • Owned production alerts and acted as the point of contact for all infrastructure incidents. Implemented and maintained Continuous Integration/Continuous Delivery systems, leading to an improvement in the time to ship new feature releases by 26%.
  • Worked on and supports automated builds, deployments, validations, and configurations in our public AWS environment.
  • Developed automation processes to enable teams to deploy, manage, configure, scale, and monitor their applications through the use of tooling or scripting, reducing the time to get features in production.
  • Dockerized the monolith application and created the whole CI/CD automation pipeline using Jenkins. Implemented the whole process and Nagios modules to monitor the server. Also, created one customized Java application to monitor the application.
  • Created the whole infra for the ev project in aws, and hosted the internal application in private subnet. Also created the separate build and deployment pipeline using AWS CodeBuild and CodeDeploy. Also deploying to ECS for high availability.

Education

Bachelor of Technology - Electrical, Electronics Engineering Technologies

National Institute of Science And Technology
Odisha
06-2017

Skills

  • Containerization & Orchestration: Kubernetes, Docker, Docker Swarm, EKS, Argo CD
  • CI/CD & Automation: Jenkins, Groovy scripting, Zeebe
  • Cloud Platforms: AWS, Google Cloud
  • Monitoring & Alerting: Nagios, NewRelic, Zenduty, PagerDuty, site24*7, Coralogix, grafana
  • Networking & API Management: Kong, Cloudflare, Hoppscotch (alternative to Postman)
  • Data Platforms & Databases: MongoDB, PostgreSQL, Redis, OpenSearch
  • Scripting & Programming: Java, Groovy, Python, Bash
  • Tools & Services: Airflow, AWX, Zeebe, Jenkins
  • Logging and backup: ELK, Coralogix, S3
  • Version Control: Github, AWS Codecommit
  • Other tools: Spot by NetApp

Timeline

Senior DevOps Engineer

Acko
02.2021 - Current

Junior DevOps Engineer

Capgemini
01.2018 - 02.2021

Bachelor of Technology - Electrical, Electronics Engineering Technologies

National Institute of Science And Technology
Biswaranjan Maharana