Summary
Overview
Work History
Education
Skills
Projects
Certification
Timeline
Generic

FERRY SHARMA

Cloud DevOps Engineer

Summary

  • Over 8+ years of Professional IT experience as a AWS Cloud Engineer, DevOps automation Engineer, Build& Release management, SRE Linux Admin and worked in many technical roles both in Linux and Windows environment.
  • Experience in large scale cloud infrastructure, primarily on AWS, on-prem, with In-depth understanding of the principles and best practices with Agile/Scrum/DevOps software development methodologies.
  • Experienced in creating clear and concise documentation in confluence. Strong oral and written communication skills, including presentation skills. Also, provided 24x7 on-call support for Product Delivery Platforms and System/Application covering RCA, SLA and MTTR.
  • Automated Infrastructure provisioning using the Terraform, CloudFormation templates and AWS Cloud Development Kit (cdk) as Infrastructure as Code (IaC).
    Experience working on event driven application in aws using EC2, VPC, Security groups, S3, IAM, SQS, SNS, Dynamo DB, ECS, AWS System Manger, AWS Secret Manger.
  • Experience working with Cloud watch dashboard, alerts and alarms, event bridge, serverless lambda.
  • Experience with cloud governance services like AWS Control Tower, AWS Organizations, AWS Systems Manager, AWS Auto Scaling, AWS CloudTrail, Amazon CloudWatch.
  • Extensively worked on Data pipelines for continuous integration (CI) & continuous Delivery (CD) and perform End-to-End automation for all build, test and deployments from scratch using Code Commit, Code Build , Code Deploy.
  • Experience in hybrid cloud architectures using self-hosted Apache Kafka with Zookeeper and AWS Glue for ETL, Amazon Athena for query service that makes it easy to analyze data in Amazon S3 using standard SQL.
  • Expertise in Enterprise Source Code Management Git, GitHub Enterprise ,Bitbucket, and build tools like ANT, Maven, Gradle and repository management tools like Nexus, JFrog Artifactory etc.
  • Experienced with configuration management tools like Salt Stack, Ansible, Chef, Puppet. Containerization technologies like Docker, Docker Compose and container orchestration like ECS and Kubernetes for deployment, auto scaling and managing the containerized application clusters.
  • Written fully automated build and deploy Jenkins pipeline scripts in groovy from scratch for new projects and for new modules within existing projects achieving fully automation from code commit to Build & Deploy on the lower environments and after passing testing automatically deploy to production servers.
  • Strong experience with deployment automation and virtualization tools. Strong preference for Harshi Corp stack (Terraform, Packer, Consul, Vagrant etc). Worked on Harshi Corp Vault secret management tool to provide security for credentials, tokens, and API keys.
  • Experience with , Prometheus, Grafana, Elasticsearch, Logstash, and Kibana (ELK) for log analytics, AWS CloudWatch, Nagios, Splunk, Zabbix.
  • Proficient working with different scripting like UNIX shell scripting, PowerShell, Yaml, Groovy, Python.

Overview

7
7
years of professional experience
4
4
years of post-secondary education
1
1
Certification

Work History

AWS Cloud Engineer

Magna Electronics
11.2021 - Current
  • Collaborated with data collection team to ingest vehicle data from ECU in Hydra3 and X2E formats from server to AWS Cloud, storing it in S3.
  • Created infrastructure for data pipelines using AWS Cloud Development Kit (CDK) with TypeScript, leveraging services such as Amazon S3 for data storage, AWS Glue for ETL processes, Amazon Kinesis for data ingestion, AWS Lambda for serverless functions, Amazon DynamoDB for NoSQL database management, and Amazon Redshift for data warehousing.
  • Developed complex workflows easily through AWS Step Functions visual workflow editor to define, dynamic scaling and orchestration of tasks in ECS by define state machine that executes series of steps in response to events.
  • Created custom application cloud watch dashboard including cpu utilization, memory usage for defining events that will trigger scaling.
  • Implement logic to adjust number of ECS tasks or containers, which involves calling ECS API actions to update service configuration. Also, Implemented scaling policies such as cooldown periods to prevent rapid scaling actions or to smooth out fluctuations for application's needs.
  • Used Amazon DynamoDB for storing curated data that enhanced decision-making and boosted stakeholder trustworthiness. Also, used AWS Glue Catalog for organizing, searching, and managing curated data across different stores and analytics services.
  • Involved in recording metadata in Dynamo DB as single source of truth for downstream applications along with IAM Permission roles for assigning role-based user access control list Identity-based policies , Resource-based policies , Service control policies and also permissions boundaries for role.
  • Worked on glue jobs in Athena for Quick sight Dashboard . Also, Managed various account with control Tower.
  • Worked on various microservices based API Application and event driven architecture.
  • Implemented CI/CD pipeline through Code Commit as distributed Repository, Code Build, Code Deploy and Code Pipeline.
  • Collaborated with Engineering team for requirement gathering, Infrastructure Planning, Architecture designing and Implementations for Ingest Pipeline Hardware in Loop and Software In Loop through Simulation (On Prem) setup machines.
  • Involved in providing operation support in Tier1 support related to PROD issues meeting deadlines in timely manner.
  • Worked with external partners like AWS Pro serve team for enhancing access management, security of applications and Implementing processes to maintain proper compliance and governance over aws accounts.
  • Provided Operational support to offshore team in Germany and Pune team to coordinate Data Management effort. Also, implemented archival policies for disaster recovery.
  • Implemented AWS technologies include IAM, MFA, Elastic Compute Cloud (EC2), Simple Storage Services (S3), Virtual Private Cloud (VPC), RDS and Cloud Watch.
  • Used multiple Amazon Web Services like Elastic Load Balancing, Cloud Front, Route 53.
  • For requisite demand of project, implemented and setup Linux based Infrastructure in Debian Ubuntu 20.04 instances for DEV and PROD environments.
  • Managed Qnap, 8 array RAID disk to uploaded high volume TB size of data through aws cli.
  • Wrote bash scripts for data upload initially and later used python scripting and boto3 API to automate process of data upload in run deck.
  • Implemented run deck jobs for automation of EC2 instances start and stop functionality.

DevOps Engineer

Airbnb
03.2018 - 10.2021
  • Good leadership and teamwork skills , worked collaboratively in an agile environment with DevOps application with Excellent verbal communication skills.
  • Expertise in setting up Upstream & Downstream Jenkins jobs using Groovy scripting.
  • Created and managed CI/CD pipelines, webhooks & workflows using Jenkins, Maven, and Git to improve the efficiency and release bug-free / highly effective applications to the end users and did Code coverage analysis
  • Writing Ansible playbooks for installing WebLogic/tomcat applications and deployment of WAR, JAR, and EAR files across all environments.
  • Involved in writing Docker files, creating Images, and pushing them to Elastic Container Registry (ECR).
  • Worked on Containerization systems like Docker and orchestrated container applications on Kubernetes, EC2 Container Service (ECS)
  • Kubernetes cluster management was taken care of along with maintaining PODs.
  • Create high availability cluster using Load balancer (ELB) and high scalability using Auto-Scaling (ASG)
  • Design infrastructure as code (laC) Terraform templates and modules to create custom VPC, subnets, Internet Gateway, Route Tables, NAT Gateway, NACLs, Security Groups, EC2 instances and Elastic Load Balancer as per design document.
  • Utilized AWS Elastic Load Balancer (ELB) with EC2 Autoscaling groups to distribute traffic evenly, enhancing application responsiveness and minimizing downtime.
  • Worked on multiple AWS services such as VPC, VPC Peering, VPN, IAM, EC2, ELB, Auto Scaling, Code Build, Code Deploy, Code Pipeline, CloudWatch, CloudTrail, SNS, SQS, Lambda, Route53, EBS, etc.
  • Highly proficient in cloud orchestration, Security, Identity & access management, application delivery, data protection, and Network Security.
  • Included Security group, Network ACLs, Internet gateway, and elastic IP to ensure safe area for organization in AWS public cloud
  • Amazon IAM service to enable permission and resources to users. Managed role and permission of user with help of AWS IAM.
  • Designing cloud formation template to create customized size VPC, Subnet, and NAT gateway and ensuring successful deployment of web application.
  • Creating Terraform template to build S3 buckets and their properties (versioning, encryption, object lock), bucket policies as well as lifecycle rules to upload files to S3 Glacier.
  • Monitored AWS resources using Cloud Watch., risk outages, upgrades.

Junior DevOps Engineer

Citibank
08.2017 - 02.2018
  • Served as a subject matter expert on development and operations tools, managing bi-weekly, monthly, and quarterly releases.
  • Collaborated closely with technical teams, architects, security teams, managers, and business users to review and document workloads and business requirements.
  • Managed source code using SVN, GIT, GitHub, and GitOps tools for Java, .NET, and C++ projects.
  • Designed, implemented, and maintained systems and tools for CI/CD pipeline execution.
  • Developed, maintained, and scaled infrastructure for development, system test, and production environments, and created automation scripts using Shell and Python.
  • Led the implementation of DevOps automation for build and deployment processes across 3 different regions.
  • Utilized GitHub Actions for CI/CD to automate code integration, builds, and deployments across development, staging, and production environments with Jenkins.
  • Created Docker files for building Docker images, uploaded them to AWS ECR, and wrote Kubernetes configuration scripts for application deployment using Helm charts.
  • Deployed AWS solutions including EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto Scaling groups; configured private networks, sub-networks using VPC, and created security groups.
  • Created Helm charts for managing Kubernetes environments and reproducible builds, managed Kubernetes manifest files and releases of Helm packages.
  • Demonstrated operational expertise with network security appliances and secure network architecture.
  • Deployed microservices on EKS clusters and built CI/CD pipelines, managed Docker containers and registries.
  • Created change requests in ServiceNow/Remedy tools for production deployments.
  • Proficient in GitOps and software development lifecycle in cloud-native and Kubernetes environments.
  • Experience with application and server monitoring tools like Grafana, AWS ELK, and bug tracking tools such as JIRA and Rally.

Education

Bachelors in Computer Science - Computer Science

Chandigarh College Of Engineering
Punjab, India
08.2014 - 07.2018

Skills

DevOps Methodologies

Continuous Integration and Deployment

Scripting Languages

AWS Architecture Design

Serverless Computing

Cost Management

Cloud Migration Strategies

Data Storage Solutions

Infrastructure Automation

Performance Optimization

Systems configuration

Containerization Technologies

Linux Certification

Security management

Effective Communication

Projects

Senior Java Developer, Airbnb, Clifton, NJ, 03/01/18, Present Java Developer, 2U, Lanham, MD, 03/01/16, 02/28/18 Java Developer, Citibank, Remote, 09/01/15, 02/29/16

Certification

Licensed [Job Title] - [Timeframe]

Timeline

AWS Cloud Engineer

Magna Electronics
11.2021 - Current

DevOps Engineer

Airbnb
03.2018 - 10.2021

Junior DevOps Engineer

Citibank
08.2017 - 02.2018

Bachelors in Computer Science - Computer Science

Chandigarh College Of Engineering
08.2014 - 07.2018
FERRY SHARMACloud DevOps Engineer