t
SAAHIL GOVANI
SOFTWARE ENGINNER- CLOUD AUTOMATION-
US CITIZEN
WWW.LINKEDIN.COM/IN/SAAHIL-GOVANI-9B438117
OBJECTIVE:
SOFTWARE ENGINEER FOCUSED IN DEVOPS AND CLOUD AUTOMATION USING AZURE, AWS, AND TERRAFORM TO IMPROVE
EFFIENCIENY FOR TASKS AND HELP REDUCE MANUAL EFFORT
PROFESSIONAL EXPERIENCE:
GEICO – CHEVY CHASE MD
MAR 2019- PRESENT
CLOUD DEVOPS ENGINEER
Cloud Automation Cloud Security Services Team
(Mar 2022-Present)
Cloud Security Services team, we focus primarily on providing Application teams RBAC access, App Registration
creation, Azure Key vault provisioning.
Azure RBAC built in roles and Custom roles via JSON templates requested by application teams. Review roles
and scope to (Management Groups, Subscriptions, Resource Groups) and assign to Scope via Service Principals.
Automation of Azure app registration and requesting permissions for azure ad roles.
Automation of provisioning for Azure Key Vault and storing of Secrets and Certificates.
Automation with Azure and Terraform Cloud Iac to create and assign Azure Custom Roles through Azure Devops
CI/CD pipeline.
Python and GO scripting to automate creation and assignment of RBAC roles with Terraform and Azure.
CLOUD AUTOMATION PROVISIONING TEAM
MAR 2019 - JAN 2019
AUTOMATION UI LAYER BUILT ON TOP OF MICROSOFT AZURE
AUTOMATION FOR USERS’ ABILITY TO PROVISION RESOURCES IN MICROSOFT AZURE CLOUD IN A SECURE THIRDPARTY APPLICATION
CREATION OF AUTOMATION FOR AZURE RESOURCES WHICH INCLUDED WINDOWS VM, LINUX VMS, WINDOWS SQL
SERVER, SERVICE BUS, REDIS CACHE, COSMOS DB AND AZURE KUBERNETES CLUSTERS.
PROVIDING USERS FUNCTIONALITY TO INSTALL VARIOUS AGENTS SUCH AS SPLUNK MONITORING ON VARIOUS
RESOURCES THROUGH THE USE OF POWESRSHELL SCRIPTING VIA HYBRID WORKERS AND AZURE RUNBOOKS
AZURE AUTOMATION FOR PROVISIONING AND DEPLOYING RESOURCES INCLUDING AZURE CLOUD SERVICES,
VIRTUAL MACHINES, SQL MACHINES. AZURE KUBERNETES CLUSTERS.
CREATING AND MANAGING AZURE DEVOPS PIPELINES FOR CONTINUOUS INTEGRATION AND CONTINUOUS
DEPLOYMENT (CI/CD) OF WEB APPLICATIONS.
IMPLEMENTING INFRASTRUCTURE AS CODE (IAC) USING AZURE RESOURCE MANAGER (ARM) TEMPLATES TO
AUTOMATE PROVISOINING OF AZURE RESOURCES
COLLABORATING WITH DEVELOPMENT TEAMS TO STREAMLINE THE DEPLOYMENT PROCESS AND IMPROVE CODE
QUALITY.
Day to Day Work Collaboration and Tasks
Attending Daily Stand using Azure Devops (Agile Scrum Methodology)
Two-week sprints to create and complete assigned user stories.
Using point systems within Azure Devops to determine work capacity (Avg. Sprint 15 points) Azure Devops was
used daily to Create Features, User Stories, Bugs, Support Tickets to keep track of assigned work for each sprint.
Azure Devops was used to Store Code via GIT Repositories.
Azure Devops to commit, push, review code and complete pull requests via Setup CI/CD across multiple
environments to reflect changes.
NOTABLE PROJECTS/FEATURES
MIGRATION EFFORT FOR MOVING .NET CORE APPLICATIONS FROM AZURE CLOUD SERVICES TO AZURE WEB APPS
SETTING UP AZURE AUTOMATION V2 HYBRID WORKERS TO SUPPORT AUTOMATION PROVISIONING THROUGH AZURE
RUNBOOKS USING POWERSHELL SCRIPTING
SETTING UP IAC AUTOMATION PIPELINE THROUGH AZURE DEVOPS WITH TERRAFORM CLOUD TO ALLOW CREATION
OF AZURE AND AWS ROLES AND MAINTAIN STATE OF UNDERLYING INFRASTRUCTURE
CERTIFICATIONS
MICROSOFT CERTIFIED: AZURE FUNDAMENTALS (AZ-
MICROSOFT CERTIFIED: AZURE ADMINISTRATOR ASSOCIATE (AZ-
HASHICORP CERTIFIED: TERRAFORM ASSOCIATE -
AWS CLOUD PRACTITONER (IN PROGRESS)
EDUCATION
BACHELOR OF SCIENCE- INFORMATION TECHNOLOGY
NEW JERSEY INSTITUTE OF TECHNOLOGY -NEWARK NJ 2018