Israrul Haque

DevOps Engineer

Dubai, United Arab Emirates12 yrs experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in Infrastructure-as-Code with Terraform and AWS.
  • Proficient in deploying ML models using Kubernetes.
  • Strong background in DevOps and MLOps practices.
Stackforce AI infers this person is a Cloud and DevOps Engineer specializing in Infrastructure Automation and Machine Learning Operations.

Contact

Skills

Core Skills

DevopsSreInfrastructure As CodeAwsCi/cdCloud SecurityContainerizationMonitoringAutomationMlopsKubernetesApi DevelopmentPerformance OptimizationMicroservicesData ManagementInfrastructure ManagementCloud TechnologiesCloud EngineeringInfrastructure AutomationLinux Administration

Other Skills

AWS CloudFormationAWS DMSAWS LambdaAgile DevelopmentAmazon EKSAmazon Web Services (AWS)Apache IgniteArchitectureAthenaAzure AI FoundryBashCICommunicationConfiguration ManagementContinuous Integration and Continuous Delivery (CI/CD)

About

At Emirates, our team's dedication to cloud innovation has significantly enhanced technical operations, particularly through the strategic use of Infrastructure-as-Code. Mastery in Terraform and AWS services has been crucial in establishing scalable and robust data management solutions. Our efforts have not only solidified infrastructure automation but have also fortified the overall efficiency of our technical ecosystem. Leveraging Kubernetes for deploying machine learning models, we've achieved optimized performance and seamless integration. The development of GitLab pipelines has been instrumental in refining our deployment processes. These accomplishments reflect a deep commitment to technical excellence and an unwavering focus on operational success, underscoring the value we deliver in the realm of DevOps and MLOps.

Experience

12 yrs
Total Experience
2 yrs
Average Tenure
3 yrs 1 mo
Current Experience

Emirates

Lead DevOps & SRE Engineer

May 2023Present · 3 yrs 1 mo · Dubai, United Arab Emirates · On-site

System ArchitectureCIDevOpsSRE

Flight centre travel group

Senior DevOps Engineer

Oct 2022Apr 2023 · 6 mos · Dubai, United Arab Emirates · On-site

  • I have made significant contributions to data projects and infrastructure deployments on the AWS platform. Utilizing my expertise in Infrastructure-as-Code (IaC), cloud technologies, and scripting languages, I have achieved key milestones and played a vital role in the company's success.
  • 1. Designed and implemented Infrastructure-as-Code (IaC) for a critical data project, utilizing Terraform to provision and configure AWS services such as AWS DMS, S3, Lakeformation, Glue, Athena, IAM roles, and policies. This approach ensured consistent and efficient deployment, enhancing scalability and maintainability.
  • 2. Developed GitLab pipelines to streamline the data and datalake projects, ensuring smooth integration, testing, and deployment processes. This increased team productivity and reduced time-to-market for data-driven initiatives.
  • 3. Implemented environment segregation as per PCIDSS requirements by writing Pulumi code. This enabled secure data handling and compliance with industry standards, ensuring the protection of sensitive information.
  • 4. Successfully deployed Java and ReactJS-based applications on AWS Elastic Container Service (ECS). Leveraging containerization technology, I optimized resource utilization and achieved seamless scalability, providing a robust and efficient hosting environment.
  • 5. Utilized Datadog for monitoring and alerting, establishing a comprehensive monitoring system for infrastructure and applications. By proactively monitoring performance metrics and setting up customized alerts, I ensured early detection of issues and facilitated prompt remediation.
  • 6. Developed Python scripts to automate various tasks, including enabling binary logs on RDS Aurora, implementing termination protection on ECS, and creating inventory reports. These scripts increased operational efficiency, reduced manual efforts, and improved overall system reliability.
AWSJavaSystem ArchitectureGitlabECSTerraform+2

Fractal

Senior DevOps | MLOps Engineer

Aug 2021Sep 2022 · 1 yr 1 mo · Gurugram, Haryana, India · Remote

  • I have been at the forefront of deploying and operationalizing machine learning (ML) models on Kubernetes, ensuring seamless integration and optimal performance. With a strong focus on streamlining model deployment and serving, I have successfully leveraged technologies such as Seldon, Flask, Jenkins, Grafana, Splunk, Istio gateway, and Apache Ignite.
  • 1. Orchestrating scalable infrastructure on Kubernetes for ML model serving, optimizing deployment workflows for high availability and fault tolerance.
  • 2. Utilizing Seldon to onboard ML models, enabling version control, metadata tracking, and seamless integration with Kubernetes.
  • 3. Creating Flask wrappers to provide user-friendly API endpoints for model serving and integration with other systems.
  • 4. Implementing Jenkins for continuous integration and deployment (CI/CD) of ML models, automating the pipeline for rapid and reliable updates.
  • 5. Conducting load testing on real-time models, optimizing performance and resource utilization based on comprehensive test plans and analysis.
  • 6. Fine-tuning ML models to enhance accuracy and performance through meticulous analysis and hyperparameter tuning.
  • 7. Utilizing Grafana and Splunk for real-time monitoring, dashboarding, and logging to proactively detect issues and troubleshoot effectively.
  • 8. Leveraging Istio gateway for secure and efficient communication between microservices in the ML infrastructure.
  • 9. Integrating Apache Ignite as a distributed in-memory database to optimize data storage and retrieval for enhanced performance.
  • Through my expertise in ML model deployment, Kubernetes orchestration, and advanced technology integration, I consistently deliver high-quality solutions, improving the efficiency and reliability of ML-driven systems.
MLOpsScriptingPython (Programming Language)GrafanaLinux System AdministrationLoad Testing+25

Goals101

Senior DevOps Engineer

Dec 2019Jul 2021 · 1 yr 7 mos · New Delhi Area, India · On-site

  • Configure and manage different versions of Kubernetes across multiple environments.
  • Manage stateful applications on Kubernetes - Elasticsearch, Hadoop, Clickhouse, MySQL, PostgreSQL, etc.
  • Manage deployments, daemonsets, configmap, secrets, etc.
  • Created different sets of permissions for users using ClusterRole, Role.
  • Applied network policy on few environments with Kubernetes network plugins such as cilium, weavenet.
  • Configured Cluster autoscaler and hpa across all environments.
  • Create Helm charts from scratch for applications.
  • Configured logging system EFK (Elasticsearch Fluent bit Kibana) for applications.
  • Created and configured Ingress for different endpoints.
  • Configured blackbox exporter operator in Kubernetes for endpoints probing.
  • Created a hadoop alert system using python.
  • Created a custom scaler using python to scale Kubernetes deployments and statefulsets.
  • Created and managed self-managed kubernetes cluster using Terraform.
  • Goals101 is a FinTech company hence I have individually configured the environment as per scope of PCI DSS, SOC2, ISO27001, etc.
  • Repetitively, we do the Vulnerability and Penetration Testing (VAPT) for the production environment.
  • Contributed in the process of Source Code Review (SCR).
  • Configure and manage the SIEM tool such as Wazuh.
  • Created procedural documents for different processes.
  • From scratch created and configured different AWS accounts such as UAT, QA, Security, etc. using Terraform and Kubernetes.
  • Created Jenkins pipeline to deploy applications on Kubernetes.
  • Created Jenkins pipeline with custom parameters for Maven test.
  • Updated existing Jenkins pipeline to promote the docker images from one env to another.
  • Developing single click deployment process and scripts.
  • Setup and created dashboard on grafana to be used as a central monitoring solution.
  • Setup and configured RDS instance for applications.
  • Backup and restore the data of MySQL, PostgreSQL, Elasticsearch, Hadoop, Clickhouse, etc.
ScriptingLinux System AdministrationAutomationArchitectureCommunicationMicroservices+20

Freelancer

Technical Trainer

Aug 2018Dec 2019 · 1 yr 4 mos · New Delhi Area, India · Remote

  • As an experienced professional specializing in AWS solution architecture, DevOps, and cloud technologies, I have successfully instructed AWS solution architecture and DevOps courses at UST Global and prominent e-learning platforms like Edureka/Intellipaat. Here are some key highlights from my experience:
  • AWS CloudFormation and Infrastructure Provisioning:
  • Developed JSON and YAML templates for AWS CloudFormation to provision EC2 instances, Auto Scaling Groups, RDS databases, VPCs, subnets, NACLs, and security groups. Streamlined infrastructure provisioning for enhanced scalability and efficiency.
  • Lambda Functions and Automation:
  • Created Python-based Lambda functions for automating tasks such as starting and stopping EC2 instances in Auto Scaling Groups, generating AWS SSM inventory reports, creating EBS snapshots, attaching elastic IPs, managing IAM users, auto-tagging resources, and updating Azure app manifests.
  • AWS DevOps Services:
  • Leveraged AWS DevOps services including CodeBuild, CodeDeploy, CodePipeline, CodeStar, and Elastic Beanstalk to deploy applications efficiently.
  • Ansible Playbooks:
  • Developed Ansible playbooks for various use cases, such as deploying Apache services on EC2 instances and executing JVM kill operations. Utilized Ansible automation to streamline infrastructure management.
  • Jenkinsfile Deployment on Azure Cloud:
  • Implemented Jenkinsfiles for deploying applications on Azure Cloud, enabling continuous integration and deployment (CI/CD) workflows for Azure-based projects.
  • Kubernetes and Containerization:
  • Led deployments and migrations to Kubernetes, managing containerized applications and optimizing infrastructure scalability. Utilized Helm and Docker Compose to deploy multiple services, ensuring efficient container orchestration.
  • CICD Management:
  • Successfully managed CI/CD processes for both DevOps and Data Platform, ensuring smooth delivery of applications and data-driven solutions.
ScriptingLinux System AdministrationAutomationArchitectureCommunicationMicroservices+15

Tata consultancy services

Cloud Engineer

May 2016Aug 2018 · 2 yrs 3 mos · New Delhi Area, India · On-site

  • Automated operational tasks and infra provisioning with Python, Shell and Ansible.
  • Orchestrated infrastructure deployment with Terraform and Cloud Formation.
  • Configured and Installed highly available Jenkins using Chef.
  • Created Jenkins pipeline to automate the creation of multiple AWS accounts with all required resources of a project.
  • Configured Cloudtrail and Config using cloudformation.
  • Designed and built compliance policies for production and staging environments with python scripts and cloud custodian.
  • Built and automated the process of Golden AMI as a patch management solution with Ansible and AWS Inspector.
  • Designed and built the database containing CIDR of VPC and Subnet for auto-creation through Jenkins.
  • Designed and automated infrastructure deployment of multi-account infrastructure (AWS) with Jenkins and other DevOps tools.
ScriptingLinux System AdministrationAutomationCommunicationSite Reliability EngineeringSQL+10

Hcl infosystems ltd.

Linux Engineer

Oct 2012Apr 2016 · 3 yrs 6 mos · New Delhi Area, India

  • Created AWS vpc, subnets, cloudwatch alarms, rds instances, autoscaling group, load balancer, iam user, iam role, iam policy, cloudtrail, etc.
  • Installation of configuration management tools e.g. Ansible.
  • Created playbooks with Jinja templates to deploy applications and databases using ansible.
  • Create shell scripts to automate different tasks such as backup and restoration.
  • Configured monitoring software like Nagios.
  • Installation of new servers using kickstart.
  • Scheduled shell scripts to execute daily and weekly tasks.
  • Red hat package and patch management using rpm and yum.
  • Configured Linux services like LVM, NFS and Disk management.
  • Fault toleration using RAID configuration.
  • Providing internet access using Squid proxy.
  • Setting permissions using chown, chgrp, setfacl, etc.
  • Configured and maintained DNS services on a Linux server.
ScriptingLinuxAmazon Web Services (AWS)Linux System AdministrationAutomationCommunication+6

Education

Al-Falah University

M.Tech — Computer Science

Jan 2018Jan 2020

Institution of Engineers of India (IEI), Kolkata

Bachelor of Engineering - BE — Computer Engineering

Jan 2013Jan 2017

Father Agnel Polytechnic

Diploma

Jan 2009Jan 2012

Tarun Niketan Sr. Sec. Public School

Matriculation — Matriculation

Jan 2007Jan 2008

Stackforce found 100+ more professionals with Devops & Sre

Explore similar profiles based on matching skills and experience