Abdul Noor Mohammed - Senior DevOps Engineer |
[email protected] |
Location: Montebello, California, USA |
Relocation: No |
Visa: Green Card |
Resume file: noor_resume_DevOps_1752702316925.pdf Please check the file(s) for viruses. Files are checked manually and then made available for download. |
Mohammed Abdul Noor
Professional Summary 10+ years as a DevOps specialist, delivering GitOps pipelines, Terraform automation, Ansible and Puppet orchestration, and secure AWS networking for cloud-native platforms. Implemented GitOps workflows using ArgoCD to manage Kubernetes deployments declaratively and ensure consistent, version controlled environments. Developed and maintained Terraform modules for infrastructure-as-code, automating provisioning of AWS resources (VPCs, EC2, RDS, S3) with reusable, parameterized templates. Created Ansible playbooks and roles to automate configuration management across Linux and Windows servers, enforcing idempotent state and reducing manual drift. Designed and managed Puppet manifests and modules to standardize system configurations, streamline patching cycles, and onboard new servers securely. Architected and operated containerized microservices on Kubernetes (EKS/AKS), using Helm charts for templated deployments and enabling rolling updates and autoscaling. Built end-to-end CI/CD pipelines in Jenkins and Azure DevOps, integrating Git, Maven, Docker, and Helm to automate build, test, and deployment processes. Automated AWS networking components (VPC, subnets, route tables, security groups, NACLs) to ensure secure, isolated, and highly available cloud architectures. Containerized Java, .NET, and Node.js applications with Docker, and orchestrated clusters with Kubernetes to achieve portable, scalable deployments. Implemented blue/green and canary release strategies via Spinnaker and Jenkins pipelines, minimizing downtime and facilitating rapid rollbacks. Established monitoring and observability stacks using Prometheus, Grafana, ELK (Elasticsearch-Logstash-Kibana), Splunk, and CloudWatch to drive MTTR below five minutes. Integrated Linux environments with Active Directory for SSO, managing IAM roles and policies across AWS, GCP, and Azure to enforce least-privilege access. Developed Python and Shell scripts to automate routine administrative tasks, log ingestion (Alteryx to S3/Redshift), and custom health checks for critical services. Led cloud migration projects migrating monolithic workloads and databases to AWS RDS and Azure SQL using DMS, achieving zero-data-loss cutovers. Managed high-performance network services, including NFS, DNS, DHCP, and load balancers (F5 BIG-IP, AWS ELB), optimizing traffic flow and resilience. Evangelized DevOps best practices and trained several teams on GitOps, IaC, configuration management, and containerization to foster a culture of automation. Key Skills Red Hat Linux (5/6/7/8/9), Ubuntu (12.04 - 22.04), CentOS, Windows Server (2008 2022), OEL, SUSE Linux Operating System Cloud Platforms Infrastructure as Code (IaC) AWS (EC2, S3, IAM, Lambda, RDS, CloudFront, ECS), GCP, Azure, VMware, Oracle Cloud Terraform, AWS CloudFormation, Ansible, Packer, Chef Jenkins, GitLab CI/CD, GitHub Actions, Azure DevOps, Bitbucket Pipelines, Code Pipeline, Circle CI CI/CD Pipelines Configuration Management Containerization & Orchestration Database Management Ansible, Chef, Puppet, Salt Stack, Docker Compose Docker, Kubernetes, OpenShift, Docker Swarm, Helm MySQL, PostgreSQL, MongoDB, Cassandra, DynamoDB, Redis, Aurora Monitoring & Logging Prometheus, Grafana, Splunk, AWS CloudWatch, ELK Stack (Elasticsearch, Logstash, Kibana), Nagios, Datadog Scripting & Automation Python, Shell/Bash, PowerShell, Ruby, Go, JSON, YAML, Groovy Git, GitHub, Bitbucket, GitLab, SVN Version Control Release & Environment Management Jenkins, Docker, Terraform, Helm, Argo CD, TeamCity, Nexus, Artifactory AWS IAM, Azure AD, Vault, Secrets Manager, Key Management Service (KMS), LDAP, RBAC policies Cloud Security Project Management Web & Application Servers JIRA, Confluence, Trello, Scrum, Kanban, Agile Apache, NGINX, Tomcat, WebLogic, Microsoft IIS ITIL v4, Incident & Change Management, BMC Remedy, ServiceNow Service Management Backup & Recovery Networking AWS Backup, RDS Snapshot, EBS Snapshot, Veeam, VMware vSphere, Azure Backup DNS, DHCP, TCP/IP, SSH, SSL/TLS, Load Balancing, VPN, HTTP(S), IPsec Professional Experience Adobe DevOps Infrastructure Engineer San Jose , CA July 2024 - Present Design, develop, execute, and automate test plans for cloud-based, software as a service ( SaaS ) platform. Analyze users needs and design, test, and develop computer software systems to meet those needs. Providing solutions to better manage and improve infra platform tools with automations, approval, logging and monitoring. Integrated Alteryx workflows with GCP services such as S3, Redshift, RDS, and DynamoDB for seamless data ingestion, processing, and storage. Set up and maintained Jenkins servers for continuous integration and delivery, ensuring high availability and scalability. Write terraform modules for infra-as-code initiative Best integrate security practices in designing and implementing solutions. On-call for the company s Kubernetes infrastructure, Containerize the Micro services and deploy them on Azure Kubernetes service using Jenkins and Helm charts. Involves in architectural discussions about DevOps and production/non-production deployments and environments. Built and automated a Continuous Integration (CI) and Deployment (CD) pipeline using Ant, Jenkins, and Puppet, making deployments faster, smoother, and error-free. Set up and managed Jenkins CI/CD pipelines with Shell scripting, automating routine tasks to free up time and reduce human error. Ensures 100% uptime of the infrastructure (virtual/cloud/on-premises data centers) that run mission critical software applications and services. Evangelizes DevOps best practices with the teams and team members. Integrated the Linux environment with Active Directory providing a Single Sign On (SSO) solution. Deployed Redhat Satellite Server with custom repositories to provide a stable management solution for the Linux environment. Managed cloud provider IAM services (e.g., GCP IAM, GCP IAM, Azure AD) to control access to cloud resources, ensuring least privilege permissions for users, roles, and service accounts. Designed and implemented CI/CD pipelines in Azure DevOps for seamless code deployment across multiple environments. Trained and supported Linux engineers in using Puppet, helping the team work more efficiently with automation. Wrote and maintained Shell and Python scripts to automate administrative tasks, reducing manual effort and improving system performance. Installed, configured, and managed Jenkins on Linux servers to support CI/CD pipelines and streamline development workflows. Upgraded Puppet Server from 6.x to 7.x while ensuring compatibility with Puppet DB and agents. Creating Jenkins Pipelines with Jenkins Scripted File. Triggering the Remote Jenkins Jobs. Worked as Admin on JIRA tool. Customized the dashboard based on team's requirement. Extensive experience in Application Deployments and Environment configuration using Chef, Puppet, Ansible. F5 migration of applications to new BIG-IP vCMP infrastructure. Worked on configuring and administration of NFS, DNS, open LDAP, DHCP, Mail servers and web servers like Apache HTTP & Tomcat in heterogeneous environment. Working on Configuration management Tools like Puppet, Ansible. Designed custom Jenkins pipelines (Declarative/Scripted) to automate build, test, and deployment processes. Provided training and documentation for development teams to adopt Azure DevOps tools effectively. Implemented observability stack using Prometheus (metrics scraper), Grafana (visualization), ELK (Elasticsearch-Logstash Kibana) and CloudWatch, driving mean-time-to-recovery (MTTR) below five minutes. Migrated monolithic and database workloads (PostgreSQL, Oracle) to Amazon RDS (managed relational database) and Azure SQL via DMS (Database Migration Service), achieving zero-data-loss cut-overs. Provisioned serverless architectures with AWS Lambda (event-driven compute), API Gateway, and S3 static hosting, reducing operational spend 35 percent. Managed artifact lifecycle in Jfrog Artifactory (binary repository) and Nexus, standardizing versioning for Maven builds and Docker images. Optimized cloud spends through Auto Scaling groups, Reserved Instances, and Azure Cost Management. Implemented blue/green and canary releases via Spinnaker (deployment orchestrator) and Jenkins pipelines, enabling near-zero downtime production rollouts. Apple Infrastructure Automation Engineer Sunnyvale , CA Jan 2023 June 2024 Architected and managed AWS cloud infrastructure utilizing EC2, S3, RDS, and VPC to ensure high availability, fault tolerance, and scalability, automating provisioning with Terraform and CloudFormation for consistent and rapid deployments. Enhanced AWS security by setting up IAM roles, CloudWatch, CloudTrail, and AWS Backup for comprehensive monitoring, disaster recovery, and auditing, while using Secrets Manager for secure credential storage. Designed and optimized Jenkins CI/CD pipelines for Java, .NET, and Progressive applications, automating build and deployment processes across Linux and Windows environments, ensuring seamless delivery and reducing deployment time. Secured development workflows by reviewing build and deployment scripts, conducting Black Duck scans to identify vulnerabilities, and working with production support teams to address and resolve security issues. Automated provisioning and management of LAMP stack environments for RedHat and Windows cloud servers using Ansible, reducing setup time and ensuring configuration consistency across multiple environments. Built and maintained CI/CD pipelines for 250+ applications using Ansible, Jenkins, and Git, enabling continuous integration and deployment across multiple environments and accelerating software delivery. Developed and managed an ELK stack (Elasticsearch, Logstash, Kibana) for real-time log monitoring and system observability, building custom dashboards for key metrics and enhancing incident response capabilities. Monitored cloud infrastructure and application health, utilizing tools such as Splunk, Grafana, and AWS CloudWatch to track performance metrics, optimize resource utilization, and proactively resolve system issues, ensuring high uptime. Developed automation scripts in Python, Shell, and PowerShell to streamline cloud deployment, configuration management, and monitoring, improving operational efficiency and reducing manual intervention across environments. Provisioned and managed containerized applications using Docker and Kubernetes, deploying microservices into clusters with Helm charts, automating scaling and load balancing to ensure resilient and scalable service delivery. Architected and implemented microservices-based environments using Kubernetes and Docker, driving CI/CD improvements, containerization strategies, and microservices architecture adoption to optimize development and deployment cycles. Implemented and managed ArgoCD for GitOps-based continuous delivery, automating Kubernetes deployments, ensuring version-controlled and declarative infrastructure management, and enhancing deployment consistency across multiple environments. Designed and managed cloud networking setups from VPCs and subnets to security groups and load balancers. Ensured seamless connectivity and security across AWS and hybrid environments, keeping systems running smoothly. Used Terraform to automate infrastructure, making deployments predictable and hassle-free. Wrote reusable code to spin up AWS resources quickly, ensuring everything stayed version-controlled and easy to manage. Built and optimized CI/CD pipelines in Azure DevOps, leveraging Pipelines for automation, Repos for version control, Artifacts for package management, and Boards for tracking work. Streamlined software releases by automating builds, tests, and deployments, reducing TriWest Cloud Infrastructure Engineer Phoenix,AZ manual effort and improving delivery speed. Jan 2020 - Nov 2022 Managed AWS S3 and Glacier, ensuring secure, durable, and cost-effective data storage solutions by implementing lifecycle policies and backup strategies to optimize storage usage across applications. Designed and implemented Python-based automated test scripts, significantly reducing manual testing time and enhancing code quality assurance across all development cycles. Leveraged Chef and Jenkins to automate the deployment of Java-based applications to Tomcat and WebLogic servers, achieving faster, error-free rollouts and minimized downtime. Optimized issue tracking and task prioritization by administering JIRA workflows and automating reporting processes, improving team productivity and collaboration. Integrated Jenkins with Git, Maven, JUnit, and Nexus to automate the build, test, and deployment processes, ensuring rapid, consistent delivery of high-quality software. Designed and validated robust Jenkins pipelines to streamline the software delivery lifecycle, reducing manual intervention and accelerating time-to-market. Developed Ansible playbooks and roles for repeatable application deployments, achieving consistent system configurations across environments. Deployed and managed Docker containers to create isolated environments for development, testing, and production, ensuring consistent application behavior across all stages. Automated the provisioning of highly available and scalable AWS EC2 instances using Terraform, ensuring infrastructure-as-code (IaC) principles for improved version control and repeatability. Set up monitoring and alerting for EC2 instances and other AWS resources using AWS CloudWatch, enabling real-time performance tracking and proactive incident response. Configured IAM roles and policies for secure, role-based access to AWS resources, ensuring operational security and compliance with best practices. Architected secure and flexible AWS solutions, leveraging EC2, VPC, Lambda, ELB, CloudWatch, and IAM for high availability and scalability. Utilized AWS CloudFront to enhance application performance by caching static assets at edge locations, reducing latency, and minimizing load on origin servers. Transitioned infrastructure from AWS CloudFormation to Terraform, enabling multi-cloud resource management and improving deployment flexibility. Configured AWS Route 53 for efficient DNS management, traffic routing, and integration with CloudFront for optimized content delivery and failover capabilities. Architected CI/CD pipelines for microservices, integrating Maven, Bitbucket, SonarQube, Nexus, Docker, and Slack to provide immediate feedback, seamless integration, and enhanced team collaboration. Bank Of America Cloud Linux Engineer California Jan 2018 Dec 2020 Installed, configured, and administered Red Hat Enterprise Linux (RHEL) and Solaris systems, ensuring stability and resolving hardware and software issues. Automated OS installations using Kickstart and configured Logical Volume Manager (LVM) for optimized disk management and resource allocation. Performed system patching, upgrades, and RPM/YUM package installations to maintain security and operational reliability. Developed and maintained automation scripts using Bash, Python, and Perl to streamline server maintenance, backups, and monitoring processes. Deployed and managed web and application servers, including Apache, Tomcat, and WebLogic, and ensured secure operations with SSL certificate management. Troubleshot network and system performance issues, including TCP/IP, NFS, DNS, and SMTP, using tools like vmstat, iostat, and nfsstat. Enhanced SSL security and certificate management using updated CA handling. Designed and implemented AWS IAM roles, policies, and Multi-Factor Authentication (MFA) to enforce robust access control and governance. Automated AWS infrastructure provisioning using Terraform, managing EC2, S3, RDS, and VPC resources for consistent and scalable deployments. Built CI/CD pipelines with Jenkins, integrated with AWS Code Deploy and Code Pipeline, to enhance deployment efficiency and reliability. Deployed Kubernetes clusters on AWS EKS, configuring auto-scaling, load balancing, and pod security policies to handle dynamic workloads securely. Migrated legacy applications to containerized environments with Docker, orchestrated via AWS EKS, achieving improved scalability and deployment speed. Configured and optimized AWS services like S3, Glacier, and Elastic Beanstalk, implementing cross-region replication, lifecycle policies, and automated scaling. Monitored and optimized database performance on RDS instances for PostgreSQL and MySQL, ensuring reliability through failover configurations and backups. Enhanced application reliability by configuring Application and Network Load Balancers, achieving efficient traffic distribution and reduced response times. IBM Linux Admin California April 2015 -Sept 2018 Designed and maintained Subversion/GIT repositories, including managing views, branches, merges, and access control strategies. Implemented Subversion and GIT metadata such as elements, labels, attributes, triggers, and hyperlinks. Tested and deployed interfaces across environments, including DEV to QA, QA to UAT, and UAT to production. Developed complex SQL queries for ICS core, optimizing database performance and ensuring data integrity. Demonstrated expertise in network administration for large data center environments, managing DNS/DHCP, Load Balancing (F5 Networks, AWS ELB), Firewalls, IDS/IPS, and IPSEC VPN configurations. Contributed to the software development life cycle by ensuring robust and scalable Cloud solutions were implemented. Installed and maintained High-Performance Computing (HPC) systems, including OS installation, configuration, and automation using Puppet. Installed and configured Puppet automation tools, including Puppet master, agent nodes, and admin control workstations. Authored Puppet modules and analyzed manifests for efficient system management. Hardened Linux systems by applying security patches, managing firewalls (iptables), configuring SELinux, and conducting vulnerability scans to ensure compliance with industry standards. Automated routine tasks using Bash scripts, such as updating packages, adding users, and managing services, with scheduling via crontab. Configured local Maven repositories and multi-component ANT projects with Nexus repositories. Scheduled and managed Jenkins projects for continuous integration. Integrated GIT version control repositories with continuous integration systems, ensuring seamless builds upon developer check ins. Managed Subversion branching strategies, creating release and development branches to maintain trunk integrity. Created and managed GIT branches using Bitbucket as a remote repository for streamlined collaboration. Installed and configured PostgreSQL databases on Red Hat/Debian servers, ensuring high availability and performance. Performed disk management tasks using Logical Volume Manager (LVM) for efficient storage allocation. Configured and administered Apache Web Server, including SSL setup and OpenSSL for self-signed key generation. Gained experience with NoSQL databases, particularly MongoDB, for scalable and flexible data storage. Set up password-less SSH login with agent-forwarding using ssh-keygen for secure and efficient access. Managed network users, user environments, directories, and security policies for a secure IT environment. Provided server support, including system builds, patch management, user administration, software deployment, performance tuning, troubleshooting, and KVM management. Delivered 24/7 on-call support for Linux production servers, maintaining security and optimizing performance on Red Hat Linux systems. Education Bachelors in Information Computer Science From JNTUH Keywords: continuous integration continuous deployment quality analyst javascript sthree database active directory information technology golang ffive Arizona California |