Close this

Mubeen Ur Rahman Mohammed

Development
TX, United States

Skills

DevOps

About

Mubeen Rahman Senior DevOps Engineer's skills align with Programmers (Information and Communication Technology). Mubeen also has skills associated with Consultants and Specialists (Information and Communication Technology). Mubeen Rahman Senior DevOps Engineer has 9 years of work experience.
View more

Work Experience

Sr. DevOps Engineer

Slalom
April 2021 - Present
  • Responsibilities: * Built AWS infrastructure resources using CloudFormation, involving VPC, EC2, S3, IAM, EBS, Elasticsearch, Security Group, Auto Scaling, Lambda, and RDS. * Wrote Ansible Playbooks with Python SSH for AWS Node configurations. * Utilized Terraform for automating VPCs, ELBs, security groups, SQS queues, S3 buckets, and other infrastructure resources. * Automated code quality tools using Jenkins in CI/CD pipelines. * Utilized Ansible, AWS Lambda, Elastic Cache, and CloudWatch logs for log aggregation pipeline automation. * Implemented and maintained configuration management tools such as Ansible or Puppet to automate infrastructure provisioning, configuration updates, and ensure consistency across environments. * Designed and implemented automated deployment pipelines, integrating Artifactory repositories and leveraging configuration management tools to ensure efficient and reliable application deployment. * Used CloudFormation and Terraform to deploy application architecture into AWS Environments. * Managed user administration, system performance monitoring, and network bandwidth using Nagios and CloudWatch. * Led the deployment and management of Elastic Kubernetes Service (EKS) on AWS, overseeing scalable and resilient containerized applications. * Configured and optimized EKS clusters for efficient resource utilization, high availability, and seamless scalability to meet dynamic workload demands. * Used terraform to write Infrastructure as code and created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets * Automated OpenStack and AWS deployment using Cloud Formation, Ansible, Chef and Terraform. * Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments and defined Terraform modules such as Compute, Network, Operations, and Users to reuse in different environments. * Demonstrated expertise in CentOS administration, including installation, configuration, and ongoing maintenance of CentOS servers, ensuring strong and secure infrastructure. * Deployed, scaled, load balanced, and managed Docker containers with Kubernetes. * Installed and configured Apache Web server. * Implemented Infrastructure as Code principles for Kubernetes configuration using Helm and Kustomize. * Automated the provisioning and scaling of Kubernetes resources to maintain consistency across environments. * Integrated Kubernetes into CI/CD pipelines, automating deployment, scaling, and rolling updates for containerized applications. * Implemented blue-green and canary deployment strategies in Kubernetes to minimize downtime during updates. * Configured monitoring tools like Prometheus and Grafana to observe Kubernetes cluster health and performance. * Deployed content cloud platform on Amazon AWS using EC2, S3, and EBS. * Coordinated operational activities with integration teams, including LDAP, Layer 7 systems, MQ, banking systems, and Content systems. Registered client servers to Red Hat Satellite Server. * Managed UNIX server services: Bind DNS, Puppet, Postfix, Apache, Tomcat, MYSQL. * Experienced in Red Hat Package Management (RPM) and YUM installations. * Proposed, installed, and configured SolarWinds Log and Event Manager and Orion modules for network infrastructure monitoring. * Integrated Docker containers into CI/CD pipeline for enhanced performance. * Installed applications on AWS EC2 instances and configured storage on S3 buckets. Assisted in deploying AWS. * Participated in planned activities such as Patching, File System maintenance, Hardware changes, Firmware/Driver upgrades, etc., on Linux/Unix Windows servers. * Implemented IAM for creating accounts, roles, and groups. Implemented lifecycle management for RedHat Linux using Amazon EC2, Chef, and custom scripts. * Source control management with GitHub and GitLab repositories. * Installed and configured Veritas cluster, managed kernel parameters, NIC bonding, and RPM installations for DB servers. * Part of migration team from SUSE, AIX servers to Red Hat 6 & 7. * Maintained server lifecycle - build, patching, upgrades, and decommissioning. * Deployed and monitored scalable infrastructure on AWS with configuration management. * Installed, maintained, and upgraded OS (Linux, UNIX, CentOS) and other software on servers. * Automated deployment and configuration using Ansible and Puppet. * Designed, configured, and deployed Microsoft Azure WVD for various applications. * Expertise in Microsoft Azure cloud services (PAAS & IAAS), application insights, document DB, IoT, monitoring, key vault, VSO, and SQL Azure WVD. * Troubleshooting and configuring Linux Ethernet Bonding. * Part of L2/L3 Support team for configuring Linux network services. * Conducted functional and regression testing on new features in OpenStack and NFV. * Maintained and upgraded OpenStack environments. * Experience with source control tools: Subversion (SVN), CVS, IBM ClearCase, Perforce, and GIT. * Worked on Splunk DB Connect for importing and indexing data from the database. * Installed and configured DHCP Client/Server on AWS EC2 instances. * Experienced in using build and automation tools like ANT and Maven. Environment: GitHub (GIT)), Splunk, Python, Java, CA Release Automation, Service now, Nolio, Bamboo, JIRA Shel, XML, Linux, Splunk Universal forwarder, Docker, Tomcat, Apache, My SQL, PCF (Pivotal Cloud Foundry), AWS, Selenium, ASP.Net

Sr. DevOps Cloud Engineer

American Express
February 2018 - March 2021
  • Responsibilities: * Design, deploy, manage and operate scalable, highly available, and fault tolerant systems on AWS/AZURE and traditional private cloud virtual environments. * Hands on experience in azure development, worked on azure web application, app services, azure storage, azure SQL database, virtual machines, fabric controller, azure ad, azure WVD search, and notification hub. * Designed, configured and deployed Microsoft azure WVD for a multitude of applications utilizing the azure stack (including compute, web & mobile, blobs, resource groups, azure SQL, cloud services, and arm), focusing on high - availability, fault tolerance, and auto-scaling. * Worked on various Docker components like Docker Engine, Hub, Machine, Docker Compose, and Docker Registry. * Demonstrated proficiency in EKS container orchestration, covering pod deployment, scaling, monitoring, and troubleshooting within Kubernetes clusters. * Implemented Infrastructure as Code (IaC) for EKS infrastructure using tools like Terraform or AWS CloudFormation, ensuring reproducibility and version control. * Created Docker images and managed multiple images primarily for middleware installations and domain configurations. * Implemented DevOps practices for Micro Services Architecture using Kubernetes as an Orchestrator, orchestrating the deployment, scaling, and management of Docker Containers. * Expertise in Microsoft azure cloud services (PAAS & IAAS), application insights, document DB, internet of things (IOT), azure monitoring, key vault, visual studio online (VSO) and SQL azure WVD * Implemented hybrid cloud solutions connecting on-premises data centers to Azure. * Executed Azure Site Recovery for robust disaster recovery planning. * Integrated Azure DevOps for end-to-end CI/CD pipelines. * Implemented service mesh technologies like Istio to enhance observability, security, and traffic management in Kubernetes. * Managed microservices communication through service mesh features. * Configured auto-scaling in Kubernetes to dynamically adjust running instances based on demand. * Conducted resource optimization to ensure efficient utilization of compute resources within Kubernetes clusters. * Implemented disaster recovery plans and strategies for business continuity in case of Kubernetes cluster failures. * Built Terra grunt project to manage Terraform configuration file DRY while working with multiple terraforms modules and worked with Terraform Templates to automate the Azure IaaS virtual machines using terraform modules and deployed virtual machine scale sets in production environment. * Ensured consistent and repeatable Azure resource provisioning. * Enhanced collaboration and streamlined development processes. * Utilized Azure Security Center for advanced threat protection. * Designed, deployed, and managed scalable, highly available, and fault-tolerant systems on AWS/Azure and traditional private cloud virtual environments. * Hands-on experience in Azure development, working on various Azure services. * Implemented Azure Policy for governance and compliance automation. * by pointing to Orchestration and UI layer Repositories in GitHub/Subversion. * Involved in Migration of CI tool from Hudson to Jenkins. * Create, maintain and administrating GitHub and Subversion repositories as source code managements. * Created end to end automation of Continuous Deployment and Configuration Management in U-Deploy. * Extensively worked on Puppet which includes Installing puppet master, agents, writing manifests and pushing them to agents for CI and CD. * Strong object-oriented design skills and strong analytical capabilities * Set up and maintained Logging and Monitoring subsystems using tools like; Elasticsearch, Fluent, Kibana, Prometheus, Grafana and Alert manager. * Good knowledge and experience in using Elasticsearch, Kibana and fluent, CloudWatch, Nagios, Splunk, Prometheus and Grafana for logging and monitoring (Prometheus, graphite, Grafana). * Established infrastructure and service monitoring using Prometheus and Grafana. * Worked on GKE Topology Diagram including masters, slave, RBAC, helm, kubectl, ingress controllers GKE Diagram including masters, slave, RBAC, helm, kubectl, ingress controllers Environment: AWS, Azure, Terraform, GitHub (GIT)), Maven, Hudson, Splunk, CA Release Automation, Service now, Jenkins, Shell, Perl, XML, Ruby, Linux, Selenium, Apache, My SQL, Prometheus, Grafana's, Perl, Python, .Net Framework 2.0, ASP.Net

Linux DevOps Engineer

Intel
January 2016 - January 2018
  • Responsibilities: * Deployed Active/Active MySQL clusters using RedHat Cluster Suite, automated tasks with Shell and Perl scripts. * Implemented Continuous Delivery using Bamboo, Chef, Maven, Nexus, and created Ansible playbooks for OpenStack. * Implemented cluster services using Kubernetes and Docker to manage local deployments in Kubernetes by building a self - hosted Kubernetes cluster using Terraform and Ansible and deploying application containers. * Breaking down the HPOO flows and tracking down which are able to provision in Terraform. * Migrating the HPOO to the Terraform. * Written automation scripts for creating resources in OpenStack cloud using Python and terraform modules. * Deployed Java applications on web servers, utilized Veritas Volume Manager on Sun Solaris. * Coordinated WebSphere Application Server installation, managed VMware ESX 4.x for virtualization. * Performed Configuration Management with Puppet & Chef, set up Private Chef Supermarket for sharing custom Cookbooks. * Established Logging and Monitoring subsystems with tools like Elasticsearch, Fluent, Kibana, Prometheus, Grafana. * Contributed to Python library deploying k8s clusters, developed Kubernetes manifests and helm charts. * Setup Ansible control machine, worked with middleware technologies including WebLogic and .Net. * Installed/administered applications in Unix, Linux, and Windows environments, including debugging. * Experience with Linux systems, large-scale virtualization, Linux Containers (LXC), and Docker. * Worked on Docker ecosystem (Docker machine, Docker Compose, Docker Swarm) and monitored containers with Prometheus. * Used Elastic Stack (ELK) for validating operational status, examining metrics, synthetic transactions, and log files. * Managed 1500 RHEL7 servers, utilizing PXE and Kickstart for automated build processes. * Configured Azure solutions with Azure Resource Manager and managed VMware ESXi. * Used Provisioners in Terraform to execute scripts. * Integrated Hashi corp Vault via Terraform. * Collaborated on automation, deploying Jenkins for CI/CD and Docker for custom container images. * Automated cloud application deployments and migrated Active Directory in Windows servers. * Utilized Nagios for monitoring, Elasticsearch for logging, and provided engineering for HPC environments. * Configured SSL certificates, DNS, and Apache Kafka, managing RHEL OS on HPC clusters. * Acted as Release Manager in DevOps processes and collaborated on CP4I elements. * Administered Unix Servers (SUSE, Red Hat Linux, CentOS) and implemented Jenkins with Ant for Java projects. Environments: Azure, Chef, Chef Automate, Ansible, Jenkins, Docker, Kubernetes, Terraform, ASG, ELB, ANT, Maven, Python, Shell, Splunk, ELK (Elastic search, Logstash, Kibana), Python GIT, Docker Swarm, Jira, VMware, Vagrant, Virtual Box, RedHat, Ubuntu.

Linux Administrator

Sevita
November 2014 - December 2015
  • Responsibilities: * Created, configured, and deployed virtual machines, templates, and snapshots. * Configured V-Network Standard Switch and Distributed Virtual Switch. * Maintained 99.98% uptime for LINUX production servers, managing RedHat Cluster and HPC environment. * Utilized Jira for ticket tracking and implemented DevOps automation tools. * Built and configured RedHat Linux systems, automated tasks through crontab, resolved tickets based on priority. * Managed package updates via RPM, YUM, and centralized yum server for network installation. * Proficient in network protocols (HTTP, UDP, FTP, TCP/IP) and configuration/administration of NFS, NIS, DNS. * Created and managed user accounts, ensured security, rights, disk space, and process management in RedHat environment. * Performed performance monitoring/tuning, file mirroring/multiplexing. * Installed, configured, and maintained diverse Linux operating systems. * Monitored system resources, scheduled backups, and optimized server performance. * Installed and managed web services like Apache, creating automation scripts. * Configured LDAP, NFS, NIS, and implemented Samba for cross-platform resource sharing. * Worked on RedHat Linux, Solaris platforms for application installation and maintenance. * Communicated deployment schedules, quality assurance, and defect tracking. * Installed and configured ESX, vSphere Suite, and Virtual Center Server. * Provided 24/7 on-call support for Linux production servers, maintaining security in the RedHat Linux environment. Environments: vSphere, Linux, Solaris, Red hat, AIX, LDAP, NFS, NIS, DNS, Apache, OS, HTTP, UDP, FTP, and TCP/IP, RPM, YUM, HPC Clusters.