profile-pic

Lokesh D

Accomplished DevOps Engineer with nearly 8 years of experience in the IT industry, specializing in AWS cloud services and DevOps practices.

Proficient in managing AWS cloud environments, including EC2, VPC, IAM, Route 53, RDS, and CloudFormation, with skills in deploying and optimizing scalable cloud solutions.

Experience with Docker and Kubernetes for containerization and orchestration, including managing Docker images, containers, and deploying applications to Amazon EKS.

Skilled in setting up and maintaining CI/CD pipelines using Jenkins, integrating with tools such as SonarQube for continuous code quality inspection and automating build and deployment processes.

Experienced in developing and managing Terraform templates for infrastructure as code, facilitating the creation and maintenance of custom VPCs, EC2 instances, and other AWS resources.

Excels at resolving infrastructure incidents, monitoring system performance, and managing production releases, with a proven ability to use monitoring tools like New Relic and CloudWatch for effective performance management.

Possess Strong troubleshooting skills and a track record of collaborating with development and QA teams to address build failures, deploy applications, and ensure continuous integration and deployment across various environments.

  • Role

    DevOps Engineer

  • Years of Experience

    7 years

Skillsets

  • infrastructure management
  • DevOps - 5 Years
  • C - 1 Years
  • GitLab - 4 Years
  • Java - 2 Years
  • Docker - 2 Years
  • infrastructure as code - 2 Years
  • Kubernetes - 2 Years
  • AWS - 3 Years
  • CI/CD - 7 Years
  • Code Analysis
  • production support
  • application deployment
  • AWS Cloud Services
  • Build and Release Management
  • CI/CD systems
  • Terraform - 02 Years
  • SQL
  • Source code management
  • Scripting
  • Performance monitoring
  • Orchestration
  • Containerization
  • Configuration Management
  • Cloud Infrastructure

Professional Summary

7Years
  • Specialist Software Engineer - (Senior Dev-Ops Engineer)

    Robosoft Technologies Pvt. Ltd.

Applications & Tools Known

  • icon-tool

    Linux

  • icon-tool

    Windows

  • icon-tool

    GitLab

  • icon-tool

    GitHub

  • icon-tool

    SVN

  • icon-tool

    Maven

  • icon-tool

    Jenkins

  • icon-tool

    Apache Tomcat

  • icon-tool

    IIS

  • icon-tool

    Docker

  • icon-tool

    Kubernetes

  • icon-tool

    Ansible

  • icon-tool

    Terraform

  • icon-tool

    AWS Services

  • icon-tool

    PostgreSQL

  • icon-tool

    MS SQL

  • icon-tool

    SonarQube

  • icon-tool

    Nexus

  • icon-tool

    New Relic

  • icon-tool

    Shell Scripting

  • icon-tool

    Jira

Work History

7Years

Specialist Software Engineer - (Senior Dev-Ops Engineer)

Robosoft Technologies Pvt. Ltd.
    Implemented and managed AWS Cloud services, including EC2, VPC, IAM, Route 53, RDS, SNS, CloudFormation, EBS, CloudWatch, ELB, Auto Scaling, and S3. Utilized Jenkins for continuous integration and end-to-end automation of build and deployment processes. Applied expertise in containerization and orchestration using Docker and Kubernetes, including managing Docker containers with AWS EKS. Developed and managed Terraform templates for configuring and maintaining infrastructure components, such as custom VPCs, EC2 instances, and S3 buckets. Leveraged Maven and Nexus Repository Manager for building deployable artifacts (jar, war, tar) and integrated unit tests and code quality analysis tools like SonarQube. Managed source control and versioning with Git/GitHub and GitLab, and handled deployments using Apache Tomcat and IIS application servers. Conducted infrastructure incident resolution, production monitoring, performance reporting, and release support in AWS Cloud and private cloud environments, including writing SQL queries for data reporting and database management.

Major Projects

3Projects

deKoder

    Designed and implemented a continuous build-test-deployment (CI/CD) system using Jenkins, including multiple component pipelines to facilitate weekly releases and streamline the deployment process. Utilized Jenkins pipelines to automate the build and deployment of microservices to Amazon ECR and subsequently to Amazon EKS, ensured efficient container management and application delivery. Managed and configured multi-node clusters in EKS for deploying containerized applications, ensuring high availability and scalability of services. Integrated SonarQube with Jenkins for continuous code quality inspection and maintained high standards of code reliability and performance. Built and deployed React, Java, and Android applications into various environments (Development, QA) and configured Docker containers using Kubernetes for test environments. Actively participated in DevOps platform architecture, developed build scripts, maintained and scaled infrastructure for development and QA environments; and generated status reports for daily and weekly builds, ensured continuous system availability and effective issue resolution.

McDonald's India - Phase 2

    Designed and implemented a CI/CD system using Jenkins with multiple component pipelines to support weekly releases, driving microservices builds to Amazon ECR and deploying them to Amazon EKS. Integrated SonarQube with Jenkins for continuous code quality inspection and managed Jenkins builds for Android apps, storing build artifacts in S3 for QA testing. Managed the build and deployment of Angular, Java, Android, and .NET applications across Development and QA environments, and resolved infrastructure incidents while monitoring production performance and reporting. Managed deployments to production servers for various sites, including McDelivery Website, API Services, aggregator services, and Admin portal, while performing regular database backups and restores for UAT databases. Utilized monitoring tools like New Relic and CloudWatch to track performance anomalies, managed resources, and set alarms for EC2 instances and other AWS services, ensured continuous system operation and efficient issue resolution. Coordinated with development, QA, and support teams, managed build and release processes, and conducted sprint meetings and vendor integrations, ensured smooth operations and timely resolution of issues.

McDonald's India - Phase 1

    Managed the build and deployment of .NET and Angular applications across Development, QA, and Production environments, ensuring seamless application delivery. Created Jenkins builds for Android and iOS apps, integrated new features continuously and stored the artifacts in SVN for QA testing. Resolved infrastructure incidents, monitored production performance, and provided release support within a private cloud environment, maintaining operational stability. Deployed application files to production servers for various sites, including McDelivery Website, API Services, aggregator services, and Admin portal, while managing database backups and restores for UAT databases. Monitored SQL jobs for daily and on-demand reporting to the HRPL Head office, and used Site 24/7 to identify and address performance anomalies related to server resources and application performance. Performed build and release management, ensured environment uptime for PROD and UAT, supported daily and weekly builds, and collaborated with developers and QA teams to resolve build failures and provide status reports to managers.

Education

  • B.E (Electronics and communications)

    Yagachi Institute Of Technology, Hassan, VTU
  • 12th

    St Josephs PU College, Hassan, Karnataka
  • 10th

    St Josephs High School, Hassan, Karnataka