Summary
Overview
Work History
Education
Skills
Hobbies and Interests
Languages
Timeline
Generic

MOUNIKA METHUKU

Bengaluru

Summary

  • Software Engineer with nearly 7 years of diverse experience, including over 3.5 years in L1-L3 Hadoop administration, driving impactful infrastructure modernization and performance optimization.
  • Expertise encompasses the installation, configuration, and deployment of Hadoop clusters, along with a strong proficiency in ecosystem components such as HDFS, MapReduce, and Hive.
  • Proven ability to enhance system performance through troubleshooting and automation, while collaborating effectively with cross-functional teams to drive innovation and scalability.
  • Adept at automating processes and enhancing system functionality through effective scripting. Committed to delivering high-quality solutions while ensuring system stability and user satisfaction.

Overview

7
7
years of professional experience

Work History

Software Engineer

Microsoft India R&D PVT. LTD.
Bengaluru
06.2022 - 12.2024

As an L3 support member of the team, my responsibilities include, but are not limited to,

  • Monitor, maintain, and provision components of the Data Systems Platform.
  • Perform software upgrades on the components of the Data Systems Platform.
  • Work with the Data Engineering team to help design and implement the next iteration of scaling.
  • Work closely with the systems performance, systems operations, and network engineering teams, as needed, to ensure high performance and availability.
  • Work with the Data Engineering team to evaluate open-source and commercial software and hardware solutions.
  • Develop and implement tools to automate aspects of managing the Data Systems Platform, including upgrades where appropriate.
  • Participate in prototyping, proof-of-concept system development, and benchmarking.
  • Manage storage restructuring as required.
  • Participate in the on-call rotation, responding to alerts and system issues.
  • Manage user access and resource allocations to Data Systems Platform.
  • Administer Kafka and Hadoop Clusters to support Data Systems Platforms.
  • Review all Pull Requests for the team to ensure high quality and sustainable automation utilities for use in both cluster administration and for internal engineering clients.
  • Develop automation utilities for infrastructure administration, as well as self-healing auto-response actions for common failures.

1. As an L2 and L1 support, I helped the team with:

a. Updating automated runbooks that were created for basic admin needs.

b. Create runbooks for repetitive asks from customers (created runbooks for Kafka topic deletion, head nodes decommission/recommission, and restart of services for the components in Hadoop).

c. Create alerts and dashboards for the applications, servers, and memory usage of the nodes.

d. Allocation and retraction of resources for the teams, and monitoring the usage.

e. Perform lease returns for all the servers on a time-period basis.

Senior Associate

Xandr
10.2021 - 06.2022

As an L2 & L3 support, my responsibilities were:

1. Upgraded Big data Systems:

  • Contributed significantly to modernizing our infrastructure by implementing the latest versions, ensuring the system's stability and performance.
  • Performed Upgrade of Ubuntu 16.04 to 20.04.
  • Helped team in dockerization of applications like ab-initio, Hadoop, and Scylla.
  • Involved in the upgrade of Hadoop2 to Hadoop3.

2. Upgraded Applications:

  • Upgraded various applications such as IronDB, Scylla, Kafka, Hive, Hue, and HBase, and Trino to ensure performance and client functionality.

3. Automation:

  • Updated existing runbooks for accuracy.
  • Created self-service runbooks for engineering teams.

1. Looking into regular L1 tasks, like:

  • Creating, updating, deleting Kafka topics.
  • Increase or decrease resources to teams when needed.
  • Decommissioning or recommissioning of nodes, when issues arise for data engineering teams.
  • Debugging/troubleshooting jobs and their logs on the servers.
  • Updating puppet codes and creating cron jobs as required.

Software Engineer

Techsoft Solutions
05.2018 - 09.2021
  • I have helped the team with automating the basic asks of customers by using shell scripting.
  • Gained experience with writing MySQL queries.
  • Created alerts and dashboards for CPU, memory, and disk usage in Grafana and Prometheus.
  • Managed tickets via Jira and change management.
  • Monitoring, resolving, and escalating the alerts received.

Education

B.Tech/B.E. - Computers

Visvodaya Institute of Technology And Engineering
Kavali
01.2018

12th - English

Narayana Junior Colle
Andhra Pradesh
01.2012

10th - English

Nalanda English Medium High School
Andhra Pradesh
01.2010

Skills

  • Hadoop
  • Hive
  • HBase
  • YARN
  • MySQL
  • Abinitio
  • Hdfs
  • Zookeeper
  • Kafka
  • Kerberos
  • Mapreduce
  • Hadoop Cluster
  • Scylla
  • NAGIOS
  • Puppet
  • Docker
  • Graphite
  • Terraform
  • Grafana
  • Bash

Hobbies and Interests

  • Reading
  • Crafting
  • Interior Decor

Languages

Telugu
First Language
English
Proficient (C2)
C2
Hindi
Intermediate (B1)
B1
German
Beginner (A1)
A1

Timeline

Software Engineer

Microsoft India R&D PVT. LTD.
06.2022 - 12.2024

Senior Associate

Xandr
10.2021 - 06.2022

Software Engineer

Techsoft Solutions
05.2018 - 09.2021

B.Tech/B.E. - Computers

Visvodaya Institute of Technology And Engineering

12th - English

Narayana Junior Colle

10th - English

Nalanda English Medium High School
MOUNIKA METHUKU