User

Software Architect

BMT Score
86
86%
  • Remote

Available for

About Akhil


.
IT Professional with 7+ years of Experience in leading and directing IT Projects from inception to completion. With progressive experience as DevOps Engineer, I have proven ability in Infrastructure design, Automation in the deployment side, Microservice (Docker and kubernetes) network and architectural design. Highly motivated and innovative professional with hands-on and in-depth experience in Multiple Technologies.

Work Experience

Images

GCP Engineer

  • January 2015 - June 2023 - 8 Year
  • India

Projects

Images

Blackberry Lawful Interception System

  • December 2015 - January 2016 - 2 Months
Technologies
Role & Responsibility
    Installation and configuration of Linux servers for the new build environment.
    Network configuration for newly built servers.
    Configuring and monitoring LVM.
    Monitoring & troubleshooting performance related issues on the servers.
    User Management & Administration.
    File system management.
    Swap space management.
                   
     
...see less
Images

SAP Management System

  • July 2016 - August 2018 - 26 Months
Technologies
Role & Responsibility
    Creating dockerfile and docker-compose file for multiple service deployment on virtual machines. 
    Configuration and management of Development environments like eclipse che and codenvy which can be accessed over the internet from anywhere with proper security measures.
    Managing source code in GitLab, Github.
    Continuous integration and continuous deployment (CI/CD) configuration and management with Devops tools like Jenkins, Kubernetes, Bigquery, Pycharm, Databrick.
    Configuring a Centralized Authentication management system with LDAP for developers machines.
    Cloud server Management and maintaining Backup of servers periodically.
    Shell scripting for automated tasks.
    Monitoring and maintaining logs of all servers with Nagios and EFK.
    Working with NoSQL databases like Cassandra.
    Configuration and management of Dedicated Server in Hetzner Robot and using ESXI hypervisor for vm management.
    Installation of Production release in Client servers (remotely).
    Maintaining Documents for installation instructions and FAQ for production releases.
    Working on different Cloud Service Providers such as Scaleway, Hetzner.
     
...see less
Images

XYZ

  • January 2018 - June 2020 - 30 Months
Technologies
Role & Responsibility
    Production and non-production automatic deployment of services with Jenkins server.
    Managing infrastructure and network in multiple cloud providers such as GCP, AWS and Azure.
    Designing microservice architecture for the product and deploying it on the kubernetes cluster.
    Versioning and rollback strategy for microservices in k8s deployment.
    Storing service logs / deployment logs in elasticsearch and configuring visualization in kibana.
    Monitoring services and deployments with Prometheus and Grafana (whitebox monitoring) and Nagios server (blackbox monitoring).
    Managing multiple database servers and managed services such as MySQL, PostgreSQL and MongoDB in the project.
    Monitoring & troubleshooting performance related issues in kubernetes and virtual machines.
    Creating complex Shell script / Python Script for automation tasks.
    Using cloudbuild from GCP to build and deploy artifacts.
...see less
Images

BPO Bots Products

  • February 2021 - April 2023 - 27 Months
Role & Responsibility
    Jenkins and Jenkinsfile with Shared groovy library for CI/CD
    IaC with Deployment Manager (GCP), Cloudformation Template (AWS)
    Review, verify, and validate the software code developed for DevOps tasks
    Designing microservice deployment architecture and implementation.
    Managing virtual machines and other services in multiple cloud providers such as AWS, GCP and Azure.
    Maintaining and configuring virtual machines and dependencies with ansible.
    Helping Developers to fix the deployment issues and dockerization of services.
    Managing Databases and cached services for multiple environments such as MySQL, Memcached and Redis.
    Working with scrum methodologies
...see less

Industry Expertise

Education

Education

in B.Tech

ECE
  • June 2012 - June 2015

Our Suggestions