Aditi Wadekar, Developer in Dubai, United Arab Emirates
Aditi is available for hire
Hire Aditi

Aditi Wadekar

Verified Expert  in Engineering

DevOps Engineer and Software Developer

Dubai, United Arab Emirates

Toptal member since August 17, 2022

Bio

Aditi is a senior DevOps engineer with 10 years of experience building and automating cloud infrastructure on AWS and Azure for numerous clients. She has helped integrate open-source tools such as Jenkins, Git, Docker, ELK stack, Argo CD, and Helm. Aditi is eager to work hands-on with the latest technologies and help clients simplify their tasks and achieve their goals.

Portfolio

Emirates NBD
Argo CD, Red Hat OpenShift, Jenkins, Checkmarx, Terraform, Azure, Redis...
Procore
Site Reliability Engineering (SRE), Python, Terraform...
Seera Group Holdings
Kubernetes, Terraform, Git, Hadoop, MongoDB, Amazon Web Services (AWS), DevOps...

Experience

  • Amazon Web Services (AWS) - 7 years
  • DevOps - 7 years
  • Linux - 6 years
  • Terraform - 5 years
  • Kubernetes - 5 years
  • Docker - 4 years
  • CI/CD Pipelines - 4 years
  • Azure - 2 years

Availability

Full-time

Preferred Environment

Linux, Amazon Web Services (AWS), Kubernetes, Helm, CI/CD Pipelines, Docker, Jenkins, Terraform, Git, Azure

The most amazing...

...task I've delivered helped the client reduce the AWS infrastructure cost by $20,000 per month.

Work Experience

Senior DevOps Engineer

2020 - PRESENT
Emirates NBD
  • Set up the CI/CD pipeline using Argo CD and deployed the application in the OpenShift environment.
  • Coordinated developers to create Docker images based on various tech stacks and pushed them to nexus. Supported production activity and fixed bugs if issues arose.
  • Implemented logging using ELK tech stack and pushed logs to Kibana, which helped developers debug issues. Followed the Agile methodology and worked in sprints.
  • Helped team troubleshoot problems in production environment monitoring metrics in Grafana.
  • Managed the infrastructure in AWS cloud, by providing solutions to centralize networking, logging monitoring of multiple accounts in a single one using Terraform scripts and Ansible.
  • Developed Python scripts to automate day-to-day operations like generating alerts via email when pods in production get in CrashloopBackOff state.
  • Developed CI/CD mobile pipeline for iOS application, built pipeline using Fastlane, and deployed the application to App Center. Worked with developers and testers to understand the requirements and deliver the pipeline efficiently.
  • Managed users in AWS and Azure using Active Directory and provided required access to teams based on security approvals.
Technologies: Argo CD, Red Hat OpenShift, Jenkins, Checkmarx, Terraform, Azure, Redis, ELK (Elastic Stack), Grafana, Prometheus, Ansible, Amazon Web Services (AWS), DevOps, Infrastructure as Code (IaC), Site Reliability Engineering (SRE), Containers, Cloud Computing, VPN, Networking, Networks, Amazon Virtual Private Cloud (VPC), AWS Transit Gateway, Amazon CloudWatch, AWS CodePipeline, AWS DevOps, Configuration Management, Azure DevOps, Architecture, Microservices, Microservices Architecture, Full-stack, Azure Kubernetes Service (AKS), AWS Cloud Architecture, Containerization, Apache Maven, AWS Cloud Computing Services, Deployment, Automation, Windows Server, Cluster, AWS Lambda, Amazon EKS, AWS ELB, GitHub Actions, Gradle, Bash, .NET, GitHub, Continuous Integration (CI), Agile DevOps, System Testing Pipelines, Agile, ASP.NET, APIs, Windows PowerShell, Kibana, Monitoring, Azure Virtual Networks, Security Policies & Procedures, Amazon Route 53, NGINX, Node.js, Amazon S3 (AWS S3), Continuous Delivery (CD), AWS IAM, Amazon Simple Notification Service (SNS), Amazon EC2, DevSecOps, GitOps, Unix

SRE Engineer

2022 - 2023
Procore
  • Helped the team create and improve various Terraform modules to build the infrastructure in AWS cloud. Worked with Terraform cloud to provide a solution for publishing modules to the registry.
  • Performed cost optimization by identifying and removing unused resources from AWS cloud to minimize cloud infrastructure cost.
  • Implemented strategies for improving the existing Azure infrastructure tenant structure; deployed resources in Azure and integrated them with AD.
  • Assisted the team in clearing out backlog tasks related to user decommissioning, cost optimization, or any activity provided in tickets.
Technologies: Site Reliability Engineering (SRE), Python, Terraform, Amazon Web Services (AWS), Cloud, Docker, CI/CD Pipelines, Datadog, Microservices, Full-stack, AWS Cloud Architecture, Containerization, AWS Cloud Computing Services, Deployment, Automation, Cluster, GitLab CI/CD, Amazon EKS, AWS ELB, DevOps, GitHub Actions, Gradle, Bash, .NET, GitHub, Continuous Integration (CI), Agile DevOps, Agile, ASP.NET, Monitoring, Shell Scripting, Amazon Route 53, Amazon S3 (AWS S3), Load Balancers, Amazon Machine Images (AMI), Amazon CloudFront CDN, Amazon Elastic Container Service (ECS), Continuous Delivery (CD), AWS IAM, Amazon Simple Notification Service (SNS), Amazon EC2, GitOps, ECS, Unix

Assistant Manager DevOps

2018 - 2020
Seera Group Holdings
  • Designed and executed a big data solution in AWS cloud from scratch using terraform. Building HA Hadoop with Redshift as a data warehouse solution helped the team retrieve critical data and grow their business.
  • Led the team and followed Agile methodology using Jira and Confluence to track upcoming tasks and projects in the pipeline. Helped team resolve dependencies and fix bugs by brainstorming.
  • Implemented backup and monitoring scripts. Set up Tableau for business intelligence which helped us increase the organization's revenue by 10% by providing recommendations to users for their next trips and cheap flights available.
Technologies: Kubernetes, Terraform, Git, Hadoop, MongoDB, Amazon Web Services (AWS), DevOps, Infrastructure as Code (IaC), Cloud Computing, Amazon Virtual Private Cloud (VPC), AWS CloudFormation, CircleCI, Amazon CloudWatch, AWS DevOps, Amazon RDS, Architecture, Microservices, Microservices Architecture, Full-stack, Azure Kubernetes Service (AKS), Azure DevOps, AWS Cloud Architecture, Containerization, AWS Cloud Computing Services, Deployment, Automation, Cluster, AWS Lambda, Amazon EKS, AWS ELB, Cloud, Bash, GitHub, Continuous Integration (CI), Agile, Windows PowerShell, Kibana, Monitoring, Azure Virtual Networks, Shell Scripting, Amazon Route 53, AWS Glue, Amazon S3 (AWS S3), Amazon MSK, Amazon Simple Email Service (SES), Load Balancers, Amazon Machine Images (AMI), Amazon CloudFront CDN, Amazon Elastic Container Service (ECS), Continuous Delivery (CD), AWS IAM, Amazon Simple Notification Service (SNS), Amazon EC2, AWS Database Migration Service (DMS), ECS, Site Reliability Engineering (SRE)

DevOps Engineer

2017 - 2018
Talentica
  • Set up Kubernetes cluster in cloud Linux servers using kOps. Created base images using packer and saved them as AMI in the AWS cloud. Monitored the health of the platforms and generated performance reports, providing continuous improvements.
  • Automated the CI/CD pipeline using AWS CodeCommit and CodePipeline with GitHub as a versioning tool. The pipeline was created using terraform scripts which build a blue-green deployment in the ECS cluster without downtime.
  • Worked in the Kanban process with Agile methodology.
Technologies: Grafana, Helm, Spinnaker, Kubernetes Operations (kOps), Packer, Amazon Web Services (AWS), DevOps, Infrastructure as Code (IaC), Containers, Cloud Computing, VPN, Networking, Networks, Amazon Virtual Private Cloud (VPC), AWS Transit Gateway, Amazon CloudWatch, AWS CodePipeline, AWS DevOps, Apache Kafka, Microservices, Microservices Architecture, AWS Cloud Architecture, Containerization, AWS Cloud Computing Services, Automation, Cluster, GitLab CI/CD, AWS Lambda, AWS ELB, Cloud, Bash, GitHub, Continuous Integration (CI), Agile, Windows PowerShell, Kibana, Monitoring, Shell Scripting, Amazon Route 53, Amazon S3 (AWS S3), Amazon ElastiCache, Amazon Simple Email Service (SES), Load Balancers, Amazon Machine Images (AMI), AWS Fargate, Amazon CloudFront CDN, Amazon Elastic Container Service (ECS), AWS IAM, Amazon Simple Notification Service (SNS), Amazon EC2, ECS, Unix

Big Data DevOps

2014 - 2017
Opus Consulting
  • Created a MongoDB cluster for the production environment and maintained and managed the cluster sharding and data insertion process. Used the DB for real-time data insertion.
  • Conducted query development in Hive and Splunk to generate valuable reports used by clients to understand areas that require more ATMs.
  • Used CloudFormation and Ansible to spin up infrastructure in the AWS cloud. Set up autoscaling, load balancers, Route 53, and CloudFront.
Technologies: Hadoop, Pentaho, Splunk, Python, MongoDB, Bash Script, ETL Tools, Amazon Web Services (AWS), DevOps, Cloud Computing, Amazon Virtual Private Cloud (VPC), AWS CloudFormation, Amazon CloudWatch, AWS DevOps, Amazon RDS, AWS Cloud Computing Services, Automation, Cluster, AWS Lambda, AWS ELB, Cloud, Bash, PostgreSQL, Amazon S3 (AWS S3), Amazon ElastiCache, Amazon Simple Email Service (SES), Load Balancers, Amazon Machine Images (AMI), AWS IAM, Amazon EC2, AWS Database Migration Service (DMS)

Microservices Deployment with Cluster Setup

Recently set up EKS cluster on AWS using terraform. The script also created the networking components like VPCs, subnets, internet gateways, transit gateway, and NAT, which handled the entire networking solution. In terms of the database, the script managed the RDS database in private subnets and enabled logging and monitoring. Amazon CloudFront and ElasticCache were also created in one click.

• Coordinated with developers to build up Docker images for multiple tech stacks like Node.js, Spring Boot, and Angular. Built and pushed images to Nexus. Created helm carts to deploy the application to the Kubernetes environment.

• Created CI/CD pipeline using AWS code commit and Code Pipeline to push microservices to infrastructure.

• Integrated the CICD pipeline with security tools to validate images and applications for vulnerabilities using checkmark and SonarQube.

One-click Infrastructure Setup for AlphaSense

Worked on the infrastructure setup project for AlphaSense. I acted as a DevOps engineer who automated the setup, which deployed microservices in Kubernetes nodes on the AWS cloud. Interacted with developers and, based on the requirements, Dockered various tech stack applications. Created a CI/CD pipeline using Jenkins.

The pipeline builds the Docker images and integrates with security tools such as JUnit test cases, SonarQube, Checkmarx, and Twistlock, which scan images for vulnerabilities. The artifacts were pushed to the nexus. If failures occurred, the application was deployed in Kubernetes with no downtime and rollback to the previous version.

Created Terraform scripts to push logs and monitoring metrics to CloudWatch and generate alerts via email. In addition, using the script setup database and its backup, CloudFront, Route 53, and ALB, along with instance-level and service-level auto-scaling, was done using Terraform. AWS SSO was integrated with the Azure Active directory.

Automated EKS Cluster Set Up with CI/CD pipelines

https://github.com/aditi10/terraform-eks-cluster-jenkins
I took over this project around a couple of years ago. I automated the manual set up of Kubernetes platform to one-click deployment using IaC tools like Terraform; this helped the team save up a lot of time and enabled them to provide this infrastructure in any of the regions in the cloud within a few minutes. The infrastructure was parameterized and modularized so that teams could give the range for networking and provide parts and credentials. Spin up database modules in private regions.

• I helped the team Dockerize their applications and set up CI/CD pipelines integrating security tools. This gave developers and testers a smooth experience integrating code and quickly deploying changes to various environments.

• I supported the team in integrating the EFK stack for logging and analysis. This helped developers to view their logs on the Kibana dashboard for respective environments. In Addition, integrated the cluster with Prometheus and Grafana to view and monitor the metrics.

• The Kubernetes resources were spun up with helm to prevent manual intervention and support automation.

.NET CI/CD Setup on Cloud

As a DevOps engineer, my role involved configuring the CI/CD pipeline utilizing tools such as Git, Jenkins, Docker, and containerized platforms like Amazon ECS.

Initially, I dockerized the .NET application and built the Docker image, which was then pushed to the image repository. Multiple image versions were created to accommodate different application requirements, enabling developers to work on their respective .NET flavors without any difficulties.

Subsequently, the Docker image was retrieved and deployed to the ECS Fargate cluster, which is serverless.

The entire pipeline process was executed seamlessly, facilitating the team to achieve their goals quickly and efficiently.
2010 - 2014

Bachelor's Degree in Information Technology

College of Engineering Pune - Pune, India

JULY 2021 - PRESENT

Azure Fundamentals

Microsoft

AUGUST 2020 - PRESENT

Certified Kubernetes Administrator

Cloud Native Computing Foundation

AUGUST 2019 - PRESENT

AWS Certified Solutions Architect

International Certification Institute

Libraries/APIs

Node.js

Tools

Terraform, Jenkins, Amazon Virtual Private Cloud (VPC), Amazon EKS, AWS IAM, Git, Helm, ELK (Elastic Stack), Grafana, Packer, VPN, Amazon CloudWatch, Azure Kubernetes Service (AKS), AWS ELB, Cluster, Gradle, GitHub, Amazon Elastic Container Service (ECS), NGINX, Amazon ElastiCache, Amazon Simple Email Service (SES), AWS Fargate, Amazon Simple Notification Service (SNS), Istio, Ansible, SonarQube, Checkmarx, Twistlock, Splunk, AWS CloudFormation, CircleCI, GitLab CI/CD, AWS Glue, Apache Maven, Kibana, Amazon CloudFront CDN

Paradigms

DevOps, Azure DevOps, Continuous Delivery (CD), Microservices, Microservices Architecture, Automation, Continuous Integration (CI), Agile, DevSecOps

Platforms

Kubernetes, Linux, Azure, Docker, Amazon Web Services (AWS), Nexus, AWS Lambda, AWS Cloud Computing Services, Unix, Red Hat OpenShift, Spinnaker, Pentaho, Apache Kafka, Windows Server, AWS ALB, Amazon EC2

Languages

Python, Bash, Python 3, Bash Script, Go

Storage

Amazon S3 (AWS S3), MySQL, MongoDB, Redis, Datadog, PostgreSQL

Frameworks

Hadoop, .NET, ASP.NET, Windows PowerShell

Other

CI/CD Pipelines, Site Reliability Engineering (SRE), AWS DevOps, Argo CD, Prometheus, Kubernetes Operations (kOps), AWS Certified Solution Architect, Infrastructure as Code (IaC), Containers, Cloud Computing, Networking, Networks, AWS Transit Gateway, AWS CodePipeline, AWS Cloud Architecture, Amazon RDS, Architecture, Containerization, Deployment, GitHub Actions, Azure Virtual Networks, Shell Scripting, Amazon Route 53, Load Balancers, Amazon Machine Images (AMI), GitOps, ECS, ETL Tools, Cloud, Configuration Management, Full-stack, AWS NAT Gateway, Agile DevOps, System Testing Pipelines, APIs, Monitoring, Security Policies & Procedures, Amazon MSK, AWS Database Migration Service (DMS)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring