profile-pic

Rakesh Sharma

Senior IT professional with over 10+ years of experience in Linux system administration/ Server Management & OpenShift Platforms, Skilled in Devops tools. Experienced in Linux and open-source technologies. Passionate to work in mainly Red Hat Enterprise Linux and other Unix/Linux flavors.

Primarily skills include Linux server management.

• Hands on experience with AWS/Azure cloud platforms.

• Hands on experience on building and managing OpenShift clusters in on-prem infra and on public cloud platform.

• Experience & knowledge of Infrastructure and Application Automation tools (e.g. Ansible & Puppet)

• System Administration activities like Red Hat Cluster suit, Redhat Cluster suit Cluster Management, user account management, managing file systems (VXFS, XFS, EXT & GFS2), customization and hardening of servers, hardware status monitoring, performance tuning and security services.

• Experience of Manage & Maintain Heterogeneous Infrastructure (includes 3000+) Linux / Unix Servers.

• Experience in containerization technologies (Docker & Kubernetes).

• Vastly experienced in Linux/Unix provisioning of servers and installing and upgrading the patches, technology levels.

• Responsible to troubleshoot hardware and operating system related issues. Managing and coordinating with different application Teams during outage activity to ensure the high availability of application with minimum downtime.

• Broad knowledge of hardware, software, and to provide a powerful combination of analysis, implementation, and support.

• Strong communication, team skills, time management.

• Have clear and deep understanding of IT service management operations.

  • Role

    Server Management Linux | OpenShift | DevOps | Google App Engine Developer

  • Years of Experience

    12.6 years

Skillsets

  • RedHat
  • Grafana
  • IAM
  • Jenkins
  • Kubernetes
  • Lambda
  • Linux
  • OpenShift
  • Prometheus
  • RDS
  • Github
  • RHEL
  • S3
  • Service Now
  • Shell
  • Terraform
  • Tomcat
  • Virtual network
  • VMware
  • VPC
  • Code pipeline
  • Apache
  • AWS
  • Bash
  • CI/CD
  • Cloud
  • Cluster
  • Code Build
  • Code commit
  • Code deploy
  • Ansible
  • DevOps
  • DHCP
  • DNS
  • Docker
  • EC2
  • EFS
  • Elastic Search
  • GCP

Professional Summary

12.6Years
  • Oct, 2019 - Present6 yr 2 months

    Lead Engineer Server Management Linux | OpenShift | DevOps

    Worldpay From FIS
  • Aug, 2017 - Oct, 20192 yr 2 months

    Sr. Engineer - Server Management Shared Infra

    OrangeBusiness Service
  • Jun, 2016 - Aug, 20171 yr 2 months

    Server Engineer

    Sterlite Technologies
  • Jul, 2012 - Jun, 20163 yr 11 months

    Linux System Administrator

    Paragon

Work History

12.6Years

Lead Engineer Server Management Linux | OpenShift | DevOps

Worldpay From FIS
Oct, 2019 - Present6 yr 2 months
    To provide customer services and manage the team of 6 people as a focal point of contact. WPG is payment gateway widely used in UK. Completely aware about the payment gateway processing of the product. Automating daily/manual tasks using tools Ansible. Automated GitHub Operational tasks. Automating AWS instance Provisioning using Terraform. Worked on Immutable (One Click) GitHub Environment build using terraform and Ansible. Managing tasks that fall into SRE using Rally. Managing AWS Instances, Load balancer, Target Groups into Prod and Non-Prod Environment. Managing GitHub Administration, Organization, Users and Repository. Ownership of related to the infra issues. Inventory and Root Cause Analysis. Currently working as Lead engineer of Linux server management. Primary responsibility to provide 24x7 support to the clients as operation part and to maintain the SLA guided Linux infrastructure. Handle the team of 6 people and acting as a focal point of contact for WPG Linux tower. Building of new servers and decommission of servers and keep clean the environment again vulnerabilities. Configuration of CI/CD pipeline using Jenkins and AWS cloud formation. Using Kubernetes and Docker to achieve Microservice Architecture. Managing OpenShift platform which involves project creation, managing quota and limits, services routes, user and Group creation and assign roles. Creation of secretes and config maps. Apply labeling on worker nodes and configure taint and tolerance. Cluster update and backup activities. Manage containerized application using its nodes, node-selector, Services and deployed application container as pods. Managing the OpenShift cluster that includes scaling up and down the AWS app nodes. Applying allow and deny policy as per namespaces and pods level. Role based access control, SELinux context understanding with OpenShift, OAuth2.0 configuration and integration with Kubernetes deployment like monitoring stack and logging stack. Cluster maintenance and administration experience on OpenShift and Kubernetes. Development and maintenance in operational condition of Kubernetes orchestral container platforms (Infra Docker and OpenShift). Experience installing and configuring OpenShift container platform cluster. Experience migrating/upgrading OpenShift environments. Experience administering worker node configurations like pod and node configuration, docker configuration. Experience managing nodes: adding, deleting, updating labels, listing pods, etc. Monitoring of OpenShift clusters using Prometheus and Graphana. Patching activities on OpenShift clusters and maintenance of worker nodes. Administration of various GCP services like Google Compute Engine, Google App Engine, GKE, Cloud DNS, Cloud Virtual network, Cloud Logging Etc. Used cloud migration from physical data center towards AWS and had a good understanding with public and private cloud. Experienced in Amazon Ec2 setting up instances as well as configuring networking using VPC and security groups. Experienced with IAM policies. Build S3 bucket and migrated millions of payment processing transaction record files. 4 Years of experience in the IT industry as DevOps/ Agile operations, Build/Release Management, Change/Incident Management and Cloud Management. Worked on AWS services like CLI, EC2, Route53, RDS, S3, VPC, EBS, EFS, IAM, Lambda, Elastic search. Lead the implementation and optimization of CI/CD pipelines, resulting in a 30% reduction in deployment times and improved software delivery efficiency. Automated infrastructure provisioning using Terraform, enhancing deployment consistency and reducing manual errors. Implemented robust monitoring and logging solutions, increasing real-time visibility into system performance and facilitating proactive issue resolution. Collaborated with development and operations teams to design and implement scalable and reliable AWScloud architectures. Successfully orchestrated containerized applications using Docker and Kubernetes, improving deployment flexibility and resource utilization. Implemented security best practices, including IAM policies and encryption mechanisms, ensuring the integrity and confidentiality of sensitive data. Strong ability to troubleshoot any issues generated while building, deploying and in production support. Extensive experience in all phases of Software Development Life Cycle(SDLC) with emphasis in Designing, Developing, Implementation, Deployment and Support of distributed enterprise scalable, secure and transactional applications. Worked on AWS DevOps services mainly building CICD with AWS Code commit, Code Build and Code Pipeline, Code Deploy. Hands on experience with AWS/Azure cloud platforms. Experience & knowledge of Infrastructure and Application Automation tools (e.g. Ansible). System Administration activities like Red Hat Cluster suit, Redhat Cluster suit Cluster Management, user account management, managing file systems (VXFS, XFS, EXT & GFS2), customization and hardening of servers, hardware status monitoring, performance tuning and security services. Experience of Manage & Maintain Heterogeneous Infrastructure (includes 3000+) Linux Servers. Basic Hands-on experience in containerization technologies (Docker & kubernetes). Vastly experienced in Linux/Unix provisioning of servers and installing and upgrading the patches, technology levels. Responsible to troubleshoot hardware and operating system related issues. Managing and coordinating with different application Teams during outage activity to ensure the high availability of application with minimum downtime. Broad knowledge of hardware, software, and to provide a powerful combination of analysis, implementation, and support. Strong communication, team skills, time management. Have clear and deep understanding of IT service management operations. Hands on experience Service now ticketing tool. Creation of INC and resolving based on the pre-defined priority and within defined SLA. Resolving duplicate INC by marking them parent and child in queue. Creation of change and deep understanding of change and creation of template for the repetitive change. Creating various reports from SNOW tool to export detailed data.

Sr. Engineer - Server Management Shared Infra

OrangeBusiness Service
Aug, 2017 - Oct, 20192 yr 2 months
    Server Management Shared Infra. Responsible for server management and shared infrastructure operations.

Server Engineer

Sterlite Technologies
Jun, 2016 - Aug, 20171 yr 2 months
    Server Engineer responsible for server management and infrastructure support.

Linux System Administrator

Paragon
Jul, 2012 - Jun, 20163 yr 11 months
    Linux System Administrator responsible for business services and server administration.

Education

  • Bachelors in Engineering (ECE)

    Rajiv Gandhi Technical University (2012)
  • Higher Secondary

    Madhya Pradesh Board (2008)