Dinesh M

Dinesh M

Desktop Support Engineer

Followers of Dinesh M13000 followers
location of Dinesh MToronto, Ontario, Canada

Connect with Dinesh M to Send Message

Connect

Connect with Dinesh M to Send Message

Connect
  • Timeline

  • About me

    DevOps Engineer | AWS | Terraform | Docker | CI/CD | Ansible | Linux | Git | Jenkins

  • Education

    • Sri Lakshmi Hr. Sec School

      2000 - 2006
      Higher secondary school Maths, Physics, Chemistry, Biology

      Activities and Societies: JRC - Junior Ribbon Cross

    • University of Madras

      2006 - 2009
      Bachelor of Computer Application Computer Science

      Activities and Societies: NSS - National Service Scheme, RRC - Red Ribbon Cross Graduated Bachelor of Computer Science from Madras University. Certified CCNA and MCSE from Sansbound solutions. Pursuing MBA in Systems management.

  • Experience

    • Profine Solutions

      Jun 2009 - Dec 2010
      Desktop Support Engineer

      • Assembling, configuring & upgrading PC hardware and printers• Installed and supported Microsoft Windows OS like Windows XP & Windows 7• Installed drivers, created Ghost image and deployed in systems• Installing software, troubleshooting hardware & OS issues• Outlook configuration• Meeting customers and closing calls• Coordinating with the vendors for hardware under warranty

    • IOPEX technologies

      Dec 2010 - May 2011
      Tech. Support Engineer

      • Providing Remote technical support through Ninjato remote tool for Office DEPOT across North America• Detection and removal of Viruses, Spyware, and malicious software• Installing and Updating McAfee Antivirus up-to-date virus protection• Troubleshooting BSOD issues, Device driver management• Troubleshooting hardware and software issues by diagnosing the Event viewer errors and perform registrylevel troubleshooting• Tune-up, Optimization, and Protection for PCs

    • Royal Bank of Scotland - IBM Info Services

      May 2011 - Aug 2012
      Tech. Support Engineer

      • Administrated Active Directory for 45000+ user accounts, creation and deletion of user accounts• Managing access controls, and domain structure configuration for users in 12 locations• Nationwide, as well as corporate office users. Managing 2008 R2 Active directory servers, DNS, DHCP servers• Creating power admin & functional IDs, Provisioning admin rights to users, creating groups & Adding Groupmembership to users &computers• Lotus Notes - Create user’s and shared mailbox and password reset for ID file• Monthly Audits are performed.• Installation, configuration & troubleshooting of Citrix/ VDI Environment clients and managing VDI sessionthrough QMC Console• Installation, configuration and troubleshooting of CISCO VPN client• Coordinated with OEM vendors for hardware under warranty and AMC Show less

    • Kemin Industries South Asia Pvt Ltd

      Aug 2012 - Aug 2014
      IT Specialist

      • Managing 2008 Active directory servers, DHCP and file servers, installation and management of Windows OS,troubleshooting hardware Problems in desktop OS/HW, network Printers, Microsoft Office applications,troubleshooting LAN and network Problems• OS installation, configuration, maintenance and upgrading of desktops, laptops, servers and other ITperipherals in Windows XP through Windows 8.1 and Server 2008 environment• Configuring and troubleshooting Lotus Notes 8.5• Developing and testing Windows client operating system master/golden images as per customer requirementsutilizing MDT, Windows ADK, WAIK and deployed to workstations over WDS• Utilized PRTG for monitoring servers, networking devices and ensured 98% uptime• VMware ESXi 5.1.0, managing virtual machines on vSphere, P2V migrations, VM template creations, snapshotmanagement and cloning• Installed, configured & troubleshoot of AVAYA VoIP Phones & Polycom through IP office manager 8.0• Maintained audio & video devices in conference rooms• Asset management of all desktops, laptops, networking devices and software inventory in Spiceworks• Laid network cables between buildings, crimping RJ-45 & corning patch panels to enable communicationsbetween network switches. Mounting network switches in racks• Symantec Backup Exec 2010 for backup and restore activities Show less

    • Tata Consultancy Services

      Aug 2015 - Sept 2020
      DevOps Engineer

      • Created and maintained end-to-end build and release pipelines in GitLab and conducted end-to-end DevOps activities in the organization and worked closely with development, testing, and ops teams.• Involved in working with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, change automation.• Used Docker Container for running different individual services and optimizing the infrastructure cost.• Worked on a build pipeline including GitLab, Artifactory, and a private Docker registry.• Implemented and enhanced the existing scripts which are developed in PowerShell, and python.• Managed multiple AWS accounts with VPCs for both production and non-prod where primary objectives included automation, build-out, integration, and cost control.• Worked on Terraform for managing the infrastructure through the terminal sessions and executing the scripts and creating alarms and notifications for EC2 instances using Cloud watch.• Worked on migrating on-premises applications to AWS and configured VNETs and subnets as per the project requirements.• Configured Azure Multi-Factor Authentication as a part of Azure AD premium to securely authenticate users and worked on creating custom templates for deployments.• Configured various plugins for GitLab for automation of the workflow and to optimize and smooth running of build jobs.• Reduced costs by 25% each month by eliminating unnecessary servers and consolidating database Incorporated Terraform build, manage, update, and delete Azure cloud resources.• Developed scripts for GitLab build deployment and related tasks using Groovy.• Configured GitLab jobs for deploying the artifacts to Repository and deploying them to production.• Worked on serverless services, created and configured HTTPS triggers in the Azure functions with application insights for monitoring and performing load testing on the application. Show less

    • Alstom

      Apr 2021 - now
      DevOps Engineer

      • Worked in a highly motivated and committed team and contributed to Automating, Configuring, and deploying instances on AWS and VMware on-prem data centers.• Building, changing, and versioning AWS infrastructure, Infrastructure as a code (IaC) in Terraform• Created Ansible playbooks using YAML scripting and automated deployment using AWX• Supports environment issues, includes independently completing root-cause analysis and diagnosis.• Using Github as source code repositories and managed Github repositories for branching, merging, and tagging.• Designed and created multiple deployment strategies using CI and CD Pipelines and configuration management tools with remote execution to ensure zero downtime and shortened deployment cycles via automated deployments.• Troubleshoot the build issue during the Jenkins build process.• Experienced with AWS Cloud platform and its features, which includes Amazon EC2, VPC, ELB, EBS, S3, RDS, Autoscaling, SQS, SNS, IAM, Route53, ECS.• Created AWS VPC, NAT, NACL, VPC Peering, Internet Gateways, security groups, route tables, and Transit Gateway Services.• Experienced in creating multiple VPC’s and public, private subnets as per requirement and distributed them as groups into various availability zones of the VPC.• Managed IAM users accounts, groups, roles, policies, MFA, and access key rotation to ensure compliance.• Responsible for maintaining Linux servers and services, package management, security configuration for new build environment as per the requirements.• Creating and maintaining Docker images and containers to run tests on different environments. • Created inventory in Ansible for automating the continuous deployment and wrote playbooks using YAML scripting.• Configuring Cloud watch alarms for monitoring CPU utilization and disk usage and alerts triggered through SNS topics when they reach minimum threshold.• Used JIRA as an issue tracking tool. Show less

  • Licenses & Certifications

    • Prepare for the Microsoft MD-100 Exam

      LinkedIn Learning ⋅ Course Certificate
      Aug 2020
    • Let's Break the Chain of COVID-19 Infection

      Mohammed Bin Rashid University of Medicine and Health Sciences (MBRU)
      Mar 2020
    • Complete VMWare vSphere ESXi and vCenter Administration by Imran Afzal

      Udemy
      May 2021
      View certificate certificate
    • Certified System Architect 7.2

      Pegasystems
      Dec 2017
      View certificate certificate
    • Microsoft Azure - Beginner's Guide + AZ-900 preparation by Alan Rodrigues

      Udemy
      Jan 2020
      View certificate certificate
    • ITIL® v3 Foundation Certificate

      EXIN your ICT competence partner
      Feb 2017
    • Microsoft Azure Administrator AZ-103

      Microsoft
      May 2020
    • IELTS

      IELTS Official
      Sept 2018
    • The Complete VMware vSphere 7 Beginner to Advanced-pt 1 of 2

      Udemy
      Jun 2021
      View certificate certificate
    • Microsoft Azure Fundamentals AZ-900

      Microsoft
      Feb 2020
  • Honors & Awards

    • Awarded to Dinesh M
      Received OUTSTANDING PERFORMER Award TCS & Client Apr 2016
  • Volunteer Experience

    • Rescue and Relief Volunteer

      Issued by Chennai Flood - November 2015 on Nov 2015
      Chennai Flood - November 2015Associated with Dinesh M
    • Evacuation Team

      Issued by Vanta Bioscience on Aug 2012
      Vanta BioscienceAssociated with Dinesh M
    • Emergency Rescue Team - Deputy Floor Marshal

      Issued by Tata Consultancy Services on Aug 2015
      Tata Consultancy ServicesAssociated with Dinesh M
    • VoICE (Volunteers In Case of Emergency)

      Issued by ALERT - We Care on Apr 2017
      ALERT - We CareAssociated with Dinesh M