Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Interests
Timeline
Generic
Aarif Mohd

Aarif Mohd

DevOps Engineer
Delhi,UP

Summary

Over 14 years of IT experience, with 5 years specializing in DevOps. Expertise in automating and optimizing development operations across AWS, Azure, and IBM Cloud. Proven track record in cloud migrations, CI/CD pipeline implementations, and managing Production workloads. Proficient in AWS, Terraform and Kubernetes delivering scalable, resilient, and secure solutions. Skilled in Python, Shell Scripting, and C++ development.

Overview

14
14
years of professional experience
4015
4015
years of post-secondary education
3
3
Certifications
2
2
Languages

Work History

DevOps Engineer

IBM India Pvt Ltd
11.2023 - Current
  • Deployed AWS EKS using Terraform and automated CI/CD with Jenkins.
  • Configured EKS, VPC, subnets, security groups, and node groups via Terraform.
  • Deployed web applications on EKS with Helm charts.
  • Managed AWS IAM roles, policies, and network security groups.
  • Integrated Prometheus, Grafana, and Fluentd for monitoring and logging.
  • Optimized SQL queries for Aurora database migration.
  • Enhanced Python scripts for AWS Lambda and Terraform.
  • Managed OpenShift API projects with GitLab CI and updated Docker files.
  • Installed and managed Hashi Corp Vault, integrating it with CI/CD for secret management.

DevOps Engineer

IBM India Pvt Ltd
01.2022 - 10.2023
  • Developed and maintained CI/CD pipelines using Jenkins, leveraging multi-branch pipelines and Groovy declarative pipelines.
  • Integrated SonarQube and Veracode for code coverage and static code analysis.
  • Managed Docker containerization and Kubernetes clusters, including YAML files for Pods, Jobs, ReplicaSets, DaemonSets, and Deployments.
  • Implemented GitHub Actions workflows for automating build, test, and deployment processes.
  • Hands-on experience with AWS services including IAM, VPC, EC2, ASG, Load-Balancers, EKS Clusters, CloudFormation, S3, and Lambda.

DevOps Engineer

IBM India Pvt Ltd
01.2019 - 10.2021
  • Proficient in RHEL OpenShift Administration and Development.
  • Developed automation scripts in Shell for deploying Java applications.
  • Designed and implemented scalable DevSecOps solutions using Git, GitHub, GitHub Actions, Ansible, Terraform, Docker, and Kubernetes.
  • Utilized GitLab CI/CD pipelines for efficient project management and deployment automation.

DevOps Engineer

IBM India Pvt Ltd
06.2016 - 12.2018
  • Built and managed CI/CD pipelines using Azure DevOps
  • Automated deployments and configurations with Ansible
  • Scheduled jobs and workflows using Control-M
  • Monitored systems and logs via Splunk and AppDynamics
  • Streamlined release processes, improving deployment speed and reliability

Python/PostgreSQL Developer

Northshore Technologies
01.2016 - 05.2016
  • Developed Python scripts using Pandas and NumPy to process, clean, and transform large volumes of CDR and billing data for comparison and reconciliation.
  • Designed and optimized PostgreSQL schema and SQL queries to store and analyze data efficiently.
  • Built logic to compare usage vs billed vs collected revenue to flag inconsistencies and missed revenue.
  • Automated end-to-end data workflows using Shell scripting and cron jobs for scheduled execution.

C++ Engineer

Cryptograph Technologies
10.2014 - 01.2016
  • Developed Shell Scripts to automate the ETL staging process by Moving incoming CDR files from the Landing Zone to the Input Directory for further processing.
  • Archiving processed output files by moving them from the Output Directory to the Archive Directory, specifically targeting files older than 30 days.
  • Implemented robust file validation, logging, and error handling to ensure data integrity and traceability during file transfers.
  • Implemented Change Requests based on evolving client requirements, ensuring minimal impact to existing ETL processes and maintaining data accuracy.

C++ Developer

Helios & Matheson Ltd
07.2013 - 09.2014
  • Addressed L3 issues on ETL Streams coded in SPADE and C++ language.
  • Utilized C++ (including STL and vectors) for stream enhancement and issue resolution.
  • Employed Make files for code compilation and cleaning processes.
  • Automated data flow and warehousing tasks using shell scripting, including database cleaning and file transfers from Landing Directory to Input Directory.
  • Worked with DB2 for database cataloging and executing SQL queries, ensuring seamless interaction between streams and the database.
  • Developed and configured software according to functional specifications, both independently and as part of a team.

C++ Developer

Infozech Software Ltd
08.2011 - 07.2013
  • Prepared ASN.1 specification structures tailored to the switch version of data record formats.
  • Converted ASN.1 specification documents into C code utilizing pointers, structures, and memory management techniques (calloc and malloc) via the ASN1C compiler.
  • Designed TAP file formats based on requirements from roaming partners.
  • Defined C++ classes (including constructors, destructors, inheritance, encapsulation, and overloading) to access records from C-generated code structures.
  • Utilized C++ class objects to convert binary coded data into ASCII format, generating flat ASCII files for FMS.
  • Created and managed Makefiles to compile code consisting of multiple (.h and .cpp) files.
  • Compiled code using the g++ compiler and debugged it through the GNU debugger (gdb).
  • Employed functions from wrapper classes to fulfill specific functionalities.
  • Conducted all development and deployment activities on Linux Server RHEL 6.2.
  • Development of Change Request to add 91 in MOC of CDRs & Convert them to Infozech format received from all switches.
  • Near Real Time Roaming Data Exchange (NRTRDE) The Infozech NRTRDE system cuts roaming fraud by enabling mobile operators to reduce the time required to exchange roaming usage records.
  • Reduce the delivery time of fraud-related roaming information from the visited public mobile network (VPMN) to the home public mobile network (HPMN) from 36 hours (for the traditionally used High Usage Record exchange process) to 4 hours or less.

Education

Master of Computer Application - Computer Applications Development

Jamia Hamdard University
New Delhi, India
07-2011

Bachelor of Science - Computer Science

Maharshi Dayanand University
Haryana, India
06-2008

Skills

Git

undefined

Certification

Terraform Associate Certified Associate

Accomplishments

  • Developed a comprehensive cloud infrastructure monitoring system that reduced downtime by 40% across multiple cloud platforms.
  • Successfully led a cross-functional team in a large-scale deployment automation initiative, resulting in a 50% reduction in manual deployment efforts.

Interests

Building and managing personal cloud environments
Contributing to open-source projects
Participating in hackathons

Timeline

DevOps Engineer

IBM India Pvt Ltd
11.2023 - Current

DevOps Engineer

IBM India Pvt Ltd
01.2022 - 10.2023

DevOps Engineer

IBM India Pvt Ltd
01.2019 - 10.2021

DevOps Engineer

IBM India Pvt Ltd
06.2016 - 12.2018

Python/PostgreSQL Developer

Northshore Technologies
01.2016 - 05.2016

C++ Engineer

Cryptograph Technologies
10.2014 - 01.2016

C++ Developer

Helios & Matheson Ltd
07.2013 - 09.2014

C++ Developer

Infozech Software Ltd
08.2011 - 07.2013

Master of Computer Application - Computer Applications Development

Jamia Hamdard University

Bachelor of Science - Computer Science

Maharshi Dayanand University
Aarif MohdDevOps Engineer