Rajan Sharma

Rajan Sharma Email and Phone Number

DevSecOps and Cloud Solutions Architect @ MetLife
new york, new york, united states
Rajan Sharma's Location
Cary, North Carolina, United States, United States
About Rajan Sharma

AWS and Azure Certified Solutions Architect have 13+ years of experience as Azure DevOps, AWS Cloud, DevSecOps automation Engineer, Build & Release management, and an worked in many technical roles both in Linux and Windows environment for build/Release automation process in Web & cloud/server Environment using Java/J2EE/.NET Technologies, Azure, AWS & open source technologies.- Design implementation Azure infrastructure and services for customer environment.- Expertise in Azure IaaS and PaaS such as VMs, Cloud compute and Storage (blobs container and storage account), ADB, ADX, ADF, Sentinel for Security, Cassandra DB, Redis and CosmoDB.- Experience in setup, and deployment of Apache Kafka, Eventhub connected Kafka and Eventgrids for workflow management.- Developed Terraform templates to automate provisioning of full stack of servers and services in Azure.- Worked with Security tools : SAST (Fortify, Coverity, Snyk, Veracode), DAST (Checkmarx, WhiteHat, and Webinspect), IAST (Seekr, Checkmarx) and SCA (Mend, Blackduck, Snyk) to add Security to DevOps Pipeline

Rajan Sharma's Current Company Details
MetLife

Metlife

View
DevSecOps and Cloud Solutions Architect
new york, new york, united states
Website:
metlife.com
Employees:
50713
Rajan Sharma Work Experience Details
  • Metlife
    Devsecops And Cloud Solutions Architect
    Metlife Feb 2022 - Present
    Cary, North Carolina, United States
    - Working in Big Data Engineering team supporting implementation of Azure Machine Learning, Purview and Batch Services.- Created scalable, automated, Azure Infrastructure, for multiple application teams using ARM Templates. - Created workflows for Data ingestion of log and analytics from multiple data sources into cloud storage using Logic Apps and Azure Functions.- Automated RBAC role assignments to AD Groups, Users and Managed Identities. - Created Pipelines in ADF using Linked Services/Datasets/Pipeline/ to Extract, Transform and load data from different sources like Azure SQL, Blob storage, Azure SQL Data warehouse, write-back tool and backwards.- Worked on Microsoft Azure tools and assist in building infrastructure for various web applications, assist with documentation and security assessment- Managed Azure infrastructure with automation and configuration management tools such as Terraform and Ansible.- Designed cloud hosted solutions, specific Azure product suite experience.- Added and maintained Security tools : Sonar (Code Quality) , SAST (Fortify), DAST (Checkmarx and Webinspect), and SCA (Blackduck, Snyk) as part of building DevSecOps Pipeline
  • Humana
    Senior Devsecops Architect
    Humana Aug 2021 - Feb 2022
    - Worked in Platform Engineering team created scalable, automated, Azure Infrastructure, for multiple application teams using TFE. - Created workflows for Data ingestion of log and analytics from multiple data sources into cloud storage using Logic Apps and Azure Functions.- Created Azure DevOps dashboards in Azure DevOps portal and managing end to end status for different application and infrastructure - Worked on POC for implementing synchronization between Databricks Notebooks and Terraform repositories- Created the automated build and deployment process for application, re-engineering setup for betteruser experience, and leading up to building a continuous integration system for all our products.- Added and maintained Security tools to GitHub Pipeline : Sonar (Code Quality) , SAST (CodeQL), and SCA (Dependabot) as part of building DevSecOps Pipeline- Implemented AWS solutions using EC2, S3, EBS, configured Elastic Load Balancer with EC2 Auto scaling groups, IAM.- Responsible for continuous integration and continuous delivery using Jenkins, Maven and Chef.- Created scripts in Python which integrated with Amazon API to control instance operations.- Wrote many python scripts and also implemented automated testing strategy for Robustness, Longevity/Load testing on the systems using Jenkins and Docker.- Working on Inbound and Outbound services with automation. Deployed multiple resources simultaneously, using CloudFormation templates in AWS.- Used Kubernetes to manage containerized applications
  • Canadian Tire Corporation
    Devsecops Engineer
    Canadian Tire Corporation Jul 2017 - Aug 2020
    Toronto, Ontario, Canada
    - Created scalable, automated, Azure Infrastructure, for multiple application teams using Terraform and Ansible. - Implemented Microservices, application development, and migration using AZURE services such as Azure DevOps, Kubernetes Service (AKS), Container Registry, Cosmos DB, and, Azure pipelines, Monitor, RBAC, Kubernetes AKS and Kubernetes API to run workloads on AKS.- Implemented Jenkins pipelines into Azure pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using AKS.- Created workflows for Data ingestion of log and analytics from multiple data sources into cloud storage using Logic Apps and Azure Functions.- Implemented end to end CI/CD set up using Xebia labs XL Release and XL Deploy for APIs, Microservices and K8S clusters- Implementing and designing the infrastructure to host the Splunk environment.- DevSecOps tools implementation SonarQube, SAST and DAST tools such as WebInspect, Veracode, Fortify, with a focus on Cloud Security and SRE for Azure. - Created immutable infrastructure using packer along with Terraform, for machine images in Azure. - DevSecOps tools implementation SonarQube, SAST and DAST tools such as WebInspect, Veracode, Fortify, with a focus on Cloud Security and SRE for Azure. - Developed Azure Function Apps using .Net Core 2.2 with C# .- Created a self-service portal linked with Jira, XL Release & XL Deploy, GitHub, Ansible Tower and Terraform Enterprise for Infrastructure demand management. - Involved in Automated Compute Engine and Docker Image Builds with Jenkins and Kubernetes.- Used GIT as Version Control System for two applications. Managed development streams and Integration streams. - Worked as a scrum master and helped multiple project team adopt Agile and transition from traditional waterfall model.
  • Coachman Insurance Company
    Azure Data Engineer
    Coachman Insurance Company Aug 2014 - Jun 2017
    Toronto, Ontario, Canada
    - Analyze, design and build Modern data solutions using Azure PaaS service to support visualization of data. Understand current Production state of application and determine the impact of new implementation on existing business processes.- Extract Transform and Load data from Sources Systems to Azure Data Storage services using a combination of Azure Data Factory, T-SQL, Spark SQL and U-SQL Azure Data Lake Analytics . Data Ingestion to one or more Azure Services - (Azure Data Lake, Azure Storage, Azure SQL, Azure DW) and processing the data in In Azure Databricks.- Maintained multiple pipelines in Jenkins with github integration of groovy pipelines. - Automated Jenkins job creation using the plugin Jenkins Job builder. (Also contributed corrections and updates to open source JJB Plugin on https://plugins.jenkins.io/) - Created Pipelines in ADF using Linked Services/Datasets/Pipeline/ to Extract, Transform and load data from different sources like Azure SQL, Blob storage, Azure SQL Data warehouse, write-back tool and backwards.- Developed Spark applications using Pyspark and Spark-SQL for data extraction, transformation and aggregation from multiple file formats for analyzing & transforming the data to uncover insights into the customer usage patterns.- Responsible for estimating the cluster size, monitoring and troubleshooting of the Spark databricks cluster.- Experienced in performance tuning of Spark Applications for setting right Batch Interval time, correct level of Parallelism and memory tuning.- To meet specific business requirements wrote UDF’s in Scala and Pyspark.- Developed JSON Scripts for deploying the Pipeline in Azure Data Factory (ADF) that process the data using the Sql Activity.- Hands-on experience on developing SQL Scripts for automation purpose.- Created Build and Release for multiple projects (modules) in production environment using Visual Studio Team Services (VSTS).
  • Glacier Media Group
    Devops Engineer
    Glacier Media Group Mar 2011 - Jun 2014
    Vancouver, British Columbia, Canada
    - Configure Jenkins jobs and pipelines using Azure DevOps, Git, Gradle, Maven, MS - Build, Jenkins, SonarQube, JFROG artifactory, which includes build and deployment of Java applications to WAS Server, .Net applications to IIS Server.- Defining Release Process & Policy for projects early in SDLC and responsible for source code build, analysis and deploy configuration.- Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments. Implement CI-CD tools Upgrade, Plugin Management, Backup, Restore, LDAP and SSL setup.- Working closely with Development, Operations team and project management to create build and Deploy jobs across multiple environments.- Created pipelines from the scratch and wrote Jenkins file using XL scripts.- Set up Kubernetes (k8s) Clusters for running microservices and Pushed microservices into production with Kubernetes backed Infrastructure. Development of automation of Kubernetes clusters via playbooks in Ansible.- Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple namespace versions.- Used Docker swarm and Kubernetes for container orchestration and spin up them by writing Docker files and setting up the automated build on Docker HUB.- Wrote cloud formation templates (CFT s) to automate the services that are used for the application deployment.- Created AMI s and automated the process with AMI builder using packer.- Wrote chef Cookbooks and recipes to automate build/deployment process and do an overall process improvement to any manual process using recipes with ruby scripts.- Worked closely with software developers and DevOps to debug software and system problems. Created Build and Release for multiple projects (modules) in production environment using Visual Studio Team Services (VSTS).- Used JFrogartifactory for storing all the docker images, used X-ray for scanning the docker images across all the client servers.
  • Stratacache Canada
    Devops Engineer
    Stratacache Canada Aug 2009 - Feb 2011
    Montreal, Quebec, Canada
    - Participated in Agile Scrum methodology for application development and involved in analysis, design, coding, and unit testing of business applications in a fast-paced environment- Creating, configuring and deploying instances on AWS environment, also handling Cloud Watch, Elastic Search and managing security groups on AWS.- Create the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.- Extensively used Terraform in AWS Virtual Private Cloud to automatically setup and modify settings by interfacing with control layer.- Automated the process to create Docker images which include automated package builds into the image and deploy them as needed.- Installed, Configured and automated the Jenkins Build jobs for Continuous Integration and AWS Deployment pipelines using various plugins like Jenkins EC2 plugin and Jenkins Cloud Formation plugin.- Worked on site-specific and global variables using Puppet Hiera (YAML and JSON) for creating re-usable modules.- Worked on creation of Puppet manifest files to install tomcat instances and to manage configuration files for multiple applications.- Perform the automation using Puppet Configuration management. Automation of applications end to end through puppet.- Configured the IT infrastructure as code writing manifests, classes, and modules in Puppet.- Develop the scripts to push patches, files and maintain configuration drift through the Puppet tool.- Involved in Setup puppet master, client and wrote scripts to deploy applications on Dev, QA, and production environment.- Installed and used monitoring tool Nagios, Configured, and Managed for Resource Monitoring/Network Monitoring/Log Trace Monitoring. - Built Continuous Integration Environment (Jenkins) and Continuous Delivery Environment (Puppet).

Rajan Sharma Education Details

Frequently Asked Questions about Rajan Sharma

What company does Rajan Sharma work for?

Rajan Sharma works for Metlife

What is Rajan Sharma's role at the current company?

Rajan Sharma's current role is DevSecOps and Cloud Solutions Architect.

What schools did Rajan Sharma attend?

Rajan Sharma attended Carleton University.

Who are Rajan Sharma's colleagues?

Rajan Sharma's colleagues are Mizanur Rahman, David Brzegowski, Work Stream Lead/sr Rte/delivery Lead, Cade L., Nasser Mahmoud, Davide Belia, Shiv Bajaj, Evelin Morales.

Not the Rajan Sharma you were looking for?

  • Rajan S.

    New York, Ny
  • Rajan Sharma

    Tewksbury, Ma
    2
    metlife.com, gmail.com
  • Rajan S.

    Consultant @ Conduent | Wharton Executive Education, Cto
    Bethesda, Md
  • Rajan Sharma

    Head Of Quantitative Product Development - Investment Management At Massmutual
    United States
    5
    gmail.com, mfs.com, accenture.com, massmutual.com, massmutual.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.