Overview
Summary
Skills
Work History
Education
Certification
Generic

NIKHIL SUGATH GORITA

Montreal,QC

Overview

1
1
Certificate
5
5
years of professional experience

Summary

Results-driven IT professional with over 5 years of expertise in DevOps, Cloud, and IoT architectures, emphasising AWS, Azure, and Oracle Cloud platforms. Proficient across all phases of the Software Development Life Cycle (SDLC), showcasing skills in implementing DevOps methodologies across diverse environments, including Windows, UNIX, and Linux servers.

  • Expertise in writing Infrastructure as a Code (IaaC) templates, that include Terraform and Cloud Formation. Deployed E2E infrastructure for one of our Clients(Saxon Insurance) on the Oracle Cloud Platform.
  • Expertise in Implementation and management of SSL/TLS certificates to secure communication channels and efficient certificate lifecycle management system.
  • Implement and manage IAM policies, including SAML for single sign-on (SSO), OAuth for secure authorization, and LDAP for centralized authentication and directory services.
  • Successful implementation and management of the ELK stack for centralized logging. The stack includes Elasticsearch for reliable data storage, Logstash for efficient log processing, and Kibana for insightful visualization and analysis
  • Proficient in designing intricate IAM policies, roles, and user management solutions within the AWS and Azure Cloud platforms. Expertise in developing customized AWS CloudFormation templates to efficiently create tailored VPCs, subnets, EC2 instances, ELBs, and security groups.
  • Skilled in Linux and Windows administration, with proficiency in managing RHEL, CentOS, Ubuntu, and Debian systems. Specialized in configuring and administering Red Hat virtual machines within VMware environments, employing automation of certain tasks through Bash and Shell scripting.
  • Utilized Configuration Management tools, including Ansible, Puppet, and Chef adeptly implementing them across both Windows and Linux platforms for effectively managing configuration. Additionally, experience in creating playbooks for Ansible, for automation and orchestration across multiple VMs.
  • Established and optimized CI/CD pipelines using Jenkins, Bamboo and Azure pipelines integrating seamlessly with GitHub and Bitbucket as the source code control tool. Proficiently managed branching and merging of code lines and resolving merge conflicts in Git.
  • Hands-on expertise in AWS IoT services, specifically AWS IoT Core and NoSQL Database (DynamoDB). Proficient in designing stream processing architectures and pipelines using AWS Kinesis Data Streams.
  • Practical experience with AWS-managed services, including Kinesis Firehose and Simple Notification Service (SNS). Familiarity with monitoring services like Cloudwatch and written some functions on AWS Lambda.
  • In-depth understanding of edge computing architectures, software frameworks, and real-world scenario implementation. Skilled in batch processing with AWS EMR and Apache Spark.
  • Experience in Docker, Creating Docker images, and containers and managing the Docker Registry for effective image storage. Have a strong base to automate deployment, scaling, and operational duties for application containers across host clusters. Used Kubernetes to orchestrate and operate application containers, easily incorporating auto-scaling for increased efficiency.

Skills

Cloud Platforms

Azure, AWS, OCI(Oracle)

Infrastructure Provisioning Tools

Terraform, Cloud Formation

Configuration Management Tools

Ansible, Chef, Puppet

CI /CD Tools

Azure Pipelines,Gitlab Pipelines,Jenkins, Bamboo

Build Tools

Maven, ANT, Gradle

Containerization Tools

Docker, Kubernetes

AWS Services

AWS LAMBDA, SNS, SQS, KINESIS ,IOT

Source Code Management

GitHub, Gitlab, Bitbucket, Azure Repos

Logging & Monitoring Tools

Nagios, Splunk,Azure Service Health

Scripting & Programming Languages

Python, PowerShell, Bash/Shell

Databases

MySQL, MongoDB, DynamoDB,

Application/Web Servers

Apache Tomcat, NGINX, IIS

Operating Systems

UNIX, Linux, Windows

Virtualization Platforms

Oracle VirtualBox, VMware Workstation, Vagrant

Bug Tracking Tools

JIRA

Work History

DevOps Engineer

Deloitte
09.2022 - Current
  • Proficient in using Infrastructure as a code - Terraform, deployed all oracle cloud infra using terraform.
  • Building and Maintenance of pipelines in Azure for our various clients.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Azure pipelines along with Shell scripts to automate Administrative tasks.
  • Deploy SSL/TLS certificates to secure communication channels, ensuring data integrity. Monitor and manage SSL/TLS certificate expirations, automate renewal processes, and maintain a secure certificate lifecycle.
  • Implementing hierarchial permissions to production and UAT pipelines at organisational level and maintaining the integrity of the code.
  • Implemented Infrastructure as Code (IaC) concepts to automate the deployment and configuration of the ELK stack, laying the groundwork for consistency and scalability, and streamlining log-related infrastructure administration
  • Expertise in deploying applications on to application servers on Tomcat , Nginx and windows(IIS) server
  • Working experience with Azure Resource Manager (ARM) to deploy, update, and delete multiple Azure resources, as well as migrating on-premise resources to Azure with Azure site recovery (ASR), and Azure backups.
  • Used Azure DevOps services such as Azure Repos, Azure Boards, and Azure Test Plans to plan work and collaborate on code development, built and deployed application.
  • Developed, maintained and provided the team with Various Azure DevOps-related tools like deployment tools, staged virtual environments, and provisioning scripts.
  • Used Shared Image Gallery to store the created images and built Azure pipelines in Azure DevOps to implement all these services in Azure.Performed timely database patching activities.
  • Migration from Gitlabs to azure pipelines.
  • Designed and automated AZURE Infrastructure as a Service (IaaS) and Platform as a Service (PaaS), SaaS capabilities which include virtual machine, container services, virtual network and cloud services.Ansible was used to integrate with pipeline for managing the configuration in multiple VM at once.
  • Terraform was used along with Packer to create custom machine images, and Ansible was used to install the software dependencies once the infrastructure was provisioned.

Infra and DevOps Engineer

Manomay Consultant Services
02.2022 - 08.2022
  • Working knowledge in deploying CI/CD systems using Azure DevOps on Kubernetes container environment, and for the runtime environment of CI/CD system to build, test and Deployment using K8s and Docker.
  • Experienced with setting up Rancher, an open-source UI tool for Kubernetes in a HA mode from scratch.
  • Implemented Chef Recipes for build and deployment for internal Data Centre Servers. Also, re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 Instances.
  • Involved in deploying and configuring Chef Server and Chef Solo including bootstrapping of chef-client nodes for provisioning.
  • Integrated Chef, ran deck and configured several jobs on Run deck like bootstrapping nodes, spinning of instances and running Chef Recipes on target nodes for push-button deployment.
  • Set up and manage Docker containers, running Go and PHP applications, for deployment into Kubernetes Pods.
    Wrote the specifications and policies for +12 tools automation.
  • Key achievement:
    • Limited lead times using Zabbix and Chef by 14%.

Software Engineer

Yatayati Info Pvt. Ltd
10.2018 - 01.2022
  • Implementing Infrastructure as Code (IaC) using thetool -CloudFormation and managing AWS Lambda functions and related resources in a reproducible and version-controlled manner.
  • Responsible for releasing multiple live apps in UAT and Production environments on a weekly basis as per theRelease schedule.
  • Experience with architecting applications on AWS using different resources like EC2, Elastic Beanstalk, SQS, Elastic Cache, DynamoDB, SNS, CloudWatch, and ElasticSearch.ch.
  • Developed POC build and deploy scripts using MAVEN and activated them using Jenkins to migrate from one environment to another.
  • Performed integration of Code Quality Analysis with testing tools like JUnit, Selenium and Nunit with Jenkins
  • Working knowledge on writing the playbooks for configuration management tool - Ansible
  • Used file modules in Ansible playbooks to copy / remove / modify the files on agentless remote servers from Ansible control server.
  • Launched LAMP structured multi-tier AWS instances in different subnets in Amazon VPC, attached ACLs and Security Groups to maintain high security.
  • Created S3 buckets and managed policies and utilized S3 bucket and Glacier for storage and archiving.
  • Worked on MAVEN as a build tool on java projects for the development of build artifacts on the source code and Maintained build-related scripts developed in shell for Maven builds, Created and modified build configuration files including POM.xml.
  • Implemented the use of Nagios tool and keynote for monitoring and analysing the network loads on the individual machines by enforcing custom Nagios monitoring, notifications and dashboard to exhibit various metrics using Shell Scripting
  • Fixed bugs on the build/deploy platforms, and worked closely with developers to understand their build requirements.
  • Setting up, Configuring, Troubleshooting TCP/IP, DHCP, DNS servers on multiple platforms(Windows/UNIX)
  • Experience with version control tools such as GIT and Bitbucket. Extensively worked on GIT and Comprehensive knowledge of source controller concepts including branches, tags, and merges. Used to resolve merge conflicts.

Education

Bachelor of Technology - Mining Engineering

Indian Institute of Technology (ISM)
Jharkhand,India
07.2018

Certification

Advanced Certification In Software Engineering For Cloud, Blockchain & Iot from great Learning.

NIKHIL SUGATH GORITA