Summary
Education
Work History
Overview
Skills
Generic

Mikhilesh Sekhar

Bangalore

Summary

Industrious Software/DevOps Engineer with expertise in python, CI/CD, development, and Kubernetes architecture, specializing in microservices. Currently managing cloud infrastructure on AWS and Google Cloud Platform.

Education

Master of Science - Computer Applications

Sathyabama University
India
08.2009 - 04.2012

Bachelor of Science - Computer Applications

Karpagam Arts & Science College
India
07.2006 - 04.2009

Work History

Sr.DevOps Engineer

Netcracker Technology Solutions
Bangalore, Karnataka
04.2023 - Current
  • Contributed to design and architecture of scalable systems, emphasizing microservices for improved modularity and maintainability.
  • Played a key role in the development of microservices, ensuring proper decoupling and autonomy of individual services.
  • Design and implemented Jenkins/Gitlab pipelines.
  • Implemented infrastructure as code (IaC) practices using tools like Terraform to automate cloud resource provisioning and configuration.
  • Experience with Gitlab to perform build.
  • Collaborated with cross-functional teams to design robust and resilient systems, considering factors like fault tolerance, load balancing, and data partitioning.
  • Performed preventative maintenance to keep tools and equipment functional.
  • Implemented deployment scripts to perform rolling/clean upgradation.
  • Prepared documentation on new implementation.
  • Trained and mentored competent and flexible workforce to meet project needs and promote positive work environment.
  • Participated in formal internal design reviews of proposed products and components.
  • Orchestrated CI/CD pipelines to automate the building, testing, and deployment of microservices, enabling rapid and reliable releases.
  • Developed custom scripts using Python or Bash languages to automate repetitive tasks or integrate disparate systems effectively streamlining workflows across departments.

Sr.Software Engineer

Hewlett Packard Enterprise
Bangalore, Karnataka
11.2015 - 03.2023
  • Developed several micro-services based on python helping application to perform different scenarios i.e. sending notification to other service for performing storage updation.
  • Create and consume RESTful APIs using Python programming language.
  • Code in Python language to create AWS Lambda and other internal tools.
  • Setting up Kubernetes cluster manually from scratch and creating PODs, services, deployment, labels, health checks, Ingress/Egress etc. by using YAML.
  • Develop services using AWS serverless architecture (Lambda, Step Functions, DynamoDB etc.,) to aid on premise apps to migrate to cloud using AWS best practices for security and deployment.
  • Managing CI/CD tools for client software releases there by improvement in release time.
  • Quickly learned new skills and applied them to daily tasks, improving efficiency and productivity.
  • Working on CT (Continuous Testing) and CD (Continuous Deployment).
  • Support for dependent services / components / products / solution., etc.
  • Exposure on Hypervisor and bare-metal.
  • Enhancements in existing CI / CD setup.
  • Working closely with Dev, QA and release managers for releases.
  • Experience on sonar-qube dash board.
  • Worked on end-to- end system automation using (python / ansible / shell) for different architecture.
  • Worked on KVM, Opensaf, HCG cloud and RH cloud.
  • Standardization of code using PEP8 and Pylint.
  • Automation of OpenStack cloud service.
  • Carried out day-day-day duties accurately and efficiently.
  • Automation in CI/CD using python, shell scripting and groovy.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Worked with software development and testing team members to design and develop robust solutions in python to meet client requirements for functionality, scalability and performance.
  • Installed and configured software applications using python scripts and tested solutions for functionality for more than 90 servers.
  • Created unit test cases in python to perform testing on python based application.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Experience in JIRA dashboard.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces by 30%.
  • HPE product(NFV Systems) that combines hardware, software and VMware of other HPE by providing physical infrastructure management using virtualized infrastructure managers.

Software Engineer

Wipro Technologies
Bangalore, Karnataka
04.2015 - 09.2015
  • Metadata processing with XML/HTML using python.
  • Code standardization with pylint and Code debugging.
  • Implemented new features in software using python.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.

Software Engineer

Huawei Technologies
Bangalore, Karnataka
11.2014 - 04.2015
  • Storage of data into database via message queue.
  • Writing packages and classes on demand.
  • Code standardization with pylint to increase code quality by 60% and Code debugging.
  • Writing packages, modules and functions in python.
  • Writing scripts for checking System information.
  • Automation of task using APScheduler (Advanced Python Scheduler).
  • Customization and integration of Netcool monitoring tool with Ticketing tool like SDM.
  • Customization of IBM Netcool Board.
  • Integration of Netcool board with ticketing tools.

Linux Administrator

NTTDATA
Bangalore, Karnataka
04.2013 - 06.2014
  • Writing packages and modules.
  • Configuration and Maintenance of Linux and Windows Servers.
  • Installed system-wide hardware components, confirming interoperation and compatibility with Linux-based software distros.
  • Automation Scripting using python.
  • Performing Hardware Checks for servers and Monitoring Replacements.
  • Well experienced in HP, DELL, IBM ILO and IBM Blade Servers.
  • Installed system-wide hardware components, confirming interoperation and compatibility with Linux-based software distros.

Linux Administrator

Opel Techonologies
Bangalore, Karnataka
08.2011 - 04.2013
  • Python and Shell Scripting for increased system automation.
  • Installation and Configuration of Linux Servers.
  • Handling Escalations from L1, Incident Management and Participate in outage calls and resolve issue.
  • Diagnosed and executed resolution for network and server issues.
  • Designed disaster recovery systems, enabling continuity in event of power outages.

Overview

5
5
years of post-secondary education
13
13
years of professional experience

Skills

  • Python
  • Kubernetes
  • Groovy
  • RestAPI
  • Ansible
  • Microservice arhitecture
  • Jenkins
  • AWS/Google Cloud
  • GitHub/GitLab
  • Terraform
  • Design patter
  • System design
Mikhilesh Sekhar