Post Job Free
Sign in

Senior Azure Cloud Architect

Location:
Providence, RI, 02903
Posted:
November 04, 2024

Contact this candidate

Resume:

MOHD. RAHIB SHAIKH

Contact : 401-***-**** Email: *************@*****.***

AZURE & AWS CLOUD ARCHITECT SR. DEVOPS ENGINEER

Executive Snapshot

•Strategic IT Professional with over 10 years of extensive experience, including 9+ years as an Azure Cloud Architect and DevOps Engineer.

•Expertise in designing and architecting robust cloud solutions, with a focus on Azure IaaS/PaaS services, hybrid environments, and integration with on-premises and AWS infrastructure.

•Proficient in Azure & AWS Cloud Architecture, specializing in transitioning organizations from monolithic to microservices architectures.

•Developed comprehensive Azure Landing Zones, efficiently deploying resources such as VMs, Load Balancers, Traffic Managers, and SQL databases to ensure optimal resource management.

•Skilled in utilizing Azure IaaS/PaaS services, including Network services, Load Balancers, App Services, Azure Functions, Logic Apps, VMs, VM Scale Sets, Front Door, Cosmos DB, Azure DevOps, and various Storage solutions (Data Lake, Blob, File).

•Expertise in AWS services, including EC2/Virtual Machines, VPC, RDS, ELB Load Balancers, IAM, Route 53, EKS, and ECS.

•Proficient in seamless monitoring & log analysis through the integration of Prometheus, Grafana, ELK, and Splunk with CI/CD pipelines.

•Skilled in configuring Azure Virtual Networks (V-Nets), subnets, network settings, AKS, DHCP address blocks, DNS settings, security policies, and routing.

•Experienced in architecting cloud solutions emphasizing Cloud platforms, DevOps, CI/CD, and Configuration Management to ensure optimal performance, scalability, and continuous integration.

•Expert in leveraging Azure services for tracking, cost optimization, and security, and delivering knowledge through training sessions.

•Specialized in configuring monitoring tools like Prometheus and Grafana for enhanced performance and reliability in Kubernetes environments.

•Hands-on experience in provisioning Azure cloud environments and resources using ARM Templates and Bicep.

•Designed governance frameworks utilizing Azure Policy, Blueprints, and Resource Graph to drive compliance and efficient resource management.

•Proficient in DevOps practices, including orchestrating Helm deployments, optimizing networking, security, and scaling, and integrating with Azure DevOps for comprehensive CI/CD pipelines.

•Skilled in Docker, Azure Container Registry (ACR), and Azure Kubernetes Service (AKS), with expertise in ISTIO service mesh deployment and Logic App development.

•Demonstrated leadership in managing end-to-end migration projects, designing hybrid solutions, and translating business requirements into technical solutions.

Technical Skills

Cloud Platforms: Azure, AWS

Azure Services: Azure App Service, Azure Functions, Web Jobs, Azure Batch, Azure App Logic, Azure Container Services, Azure Container Registry, Azure Kubernetes Services, Virtual Machines, Virtual Machine scale set, Azure Bastion Host, Jump Server, Virtual Network Peering, Virtual Private Network, Express Route, Availability Sets, Availability Zones, APIM, Virtual Networks, Regions, Traffic Manager, Application Security, Front Door, Load Balancer, Network Security Group, Application Security Groups, Service Bus, Service and Private Endpoints, Azure Data Factory, Azure Synapse, etc., Azure Storage Account, Blob, Containers, Queue, Table. Access Keys, Shared Access Signatures.

AWS Services: EC2, ECS, EKS, IAM, Elastic beanstalk, Lambda, S3, ELB, Elasticsearch, RDS VPC, Route53, Security group, NACL, Subnets, Autoscaling.

Infrastructure Provisioning Tools: Terraform, Azure Resource Manager, Cloud Formation, ARM Template, BICEP

Configuration Management Tools: Ansible, Chef, Salt Lake, PowerShell DSC

CI/ CD Tools: Jenkins, Azure Pipelines, Gitlab Pipelines

DevOps Tools: AWS Code Pipeline, Code Build, Code Deploy, Elastic Beanstalk, Jenkins, Bamboo, Docker, Jira, Bugzilla, Splunk, Terraform (IAC)

Containerization Tools: Docker, Kubernetes

Databases: SQL Server, Oracle, MySQL, DynamoDB, MongoDB, PostgreSQL, RDS, DynamoDB

Source Code Management: GIT, GitHub, Gitlab, Bitbucket, Azure Repos

Logging & Monitoring Tools: Nagios, Splunk, ELK, Data Dog, Dynatrace, Prometheus, Grafana, Azure Service Health, and Azure Network Monitor.

Scripting & Programming Languages: Python, PowerShell, Bash/Shell, Java, JavaScript, ASP. Net

Application/Web Servers: Apache Tomcat, NGINX, IIS, JBoss4.1, WebSphere, Web Logic

Operating Systems: UNIX, Linux, Windows, Ubuntu, RedHat

Bug Tracking Tools: JIRA, Bugzilla, Remedy, HP Quality Centre

PAAS: Azure App Service, Azure Functions, Web Jobs, Azure Batch, Azure App Logic, Azure Container Services, Azure Kubernetes Services, etc.

IAAS: Virtual Machines, Virtual Machine scale set, Azure Bastion Host, Jump Server, Virtual Network Peering, Virtual Private Network, Express Route, Availability Sets, Availability Zones, Virtual Networks, Regions, Traffic Manager, Application Security, Front Door, Load Balancer, Network Security Group, Application Security Groups, Service Bus, Azure Storage Account, Blob, Containers, Queue, Table. Access Keys, Shared Access Signatures

Identity Management: OAuth, Azure Active Directory, Managed Identity, Service Principal, AD B2C, RBAC, Azure Access Policies

DevOps: GitHub, Jenkins, Azure DevOps, YAML, CICD Pipelines, Blue Green Deployment, Canary Deployment, Deployment slots, SonarQube.

Security: Azure Key Vault, Azure Firewall, Azure Security Centre, Azure DDOS Protection, Azure Health Service, Azure Network Monitor, Azure Sentinel, etc

Logging & Monitoring: Azure Monitor, App Insights, Azure log analytics, and 3rd party like - Nagios, Splunk, ELK, Data Dog, Dynatrace, Prometheus, Grafana, AppDynamics, CloudWatch, cloudtrail.

Work Experience

Sr. Azure Cloud Security Architect & DevOps Engineer

July 2023 – Present with Citizens Bank, Providence, Rhode Island

•Build secure & scalable cloud infrastructure on Azure using resources like Virtual Machines, Storage, Databases, Virtual Networks.

•Automate software delivery pipelines (CI/CD) for efficient deployment in Azure using tools like Azure DevOps, Jenkins, or GitLab, integrating security testing and vulnerability scanning throughout the pipeline.

•Implement automation to streamline development processes for faster releases.

•Integrate code repositories, testing tools (including security testing), and deployment targets for seamless application updates with robust security measures in place.

•Manage infrastructure as code using tools like ARM templates or Bicep for version control and consistency.

•Provision and configure Azure resources effectively, following best practices and architectural guidelines.

•Maintain infrastructure with automation tools like Azure Automation or Chef Automate for efficiency.

•Optimize Azure infrastructure and application performance through load testing, capacity planning, and fine-tuning.

•Document systems, deployments, and troubleshooting steps for clear knowledge transfer and collaboration.

•Stay updated on Azure services, DevOps tools, and best practices to drive continuous improvement.

•Ensure Security and Collaboration

•Implement security measures like Azure Active Directory, encryption, and network security groups.

•Partner with development teams to ensure applications are optimized for Azure deployment and troubleshoot issues.

•Monitor and maintain the health and availability of Azure infrastructure and applications using Azure Monitor, Azure Security Centre, and other monitoring tools, with a focus on security logs and anomaly detection.

•Participate in on-call support to resolve incidents and maintain system uptime, prioritizing security risks and following established incident response protocols.

•Foster a strong Azure DevOps culture within the company by implementing tools and processes for better collaboration, communication, faster delivery, and emphasizing security as a shared responsibility.

Cloud Solutions Architect and DevSecOps Specialist

Jan 2021 – Jun 2023 with The Home Depot, Cobb County, GA

•Planned & executed migration to Azure Cloud, strategically upgrading virtual machines and cloud services for peak performance.

•Automated software delivery pipelines using Jenkins, resulting in faster and more reliable deployments.

•Established efficient version control workflows with Git platforms like GitHub and Bitbucket, enabling seamless collaboration among developers.

•Utilized Azure monitoring tools to identify and resolve issues quickly, leveraging Log Analytics and Application Insights.

•Designed and implemented serverless solutions with Azure Functions and Python for improved efficiency.

•Streamlined project development with comprehensive CI/CD roadmaps, boosting overall team effectiveness.

•Enhanced security & scalability of AWS infrastructure by optimizing deployment processes for IAM, VPC, EC2, S3, Security Groups.

•Led the migration of Linux environments to AWS, ensuring secure deployments within Virtual Private Clouds (VPCs). Implemented robust security measures through CloudFormation templates and Ansible modules.

•Orchestrated deployments of Docker containers using Kubernetes, significantly improving application performance and reliability.

•Implemented Azure Active Directory for secure single sign-on access to cloud applications.

•Automated infrastructure provisioning on AWS with Terraform, ensuring consistent and reliable infrastructure management.

•Spearheaded the transition from a monolithic application to a microservices architecture, boosting developer productivity and system scalability.

•Utilized Ansible to automate tasks and streamline deployments across Linux and cloud environments.

•Successfully scaled the platform to handle a tenfold increase in user demand, maintaining a seamless user experience.

•Established a secure connection between Azure and on-premises infrastructure using Azure ExpressRoute.

•Promoted collaboration and project management across teams by utilizing communication tools like Jira, Slack, and Confluence.

•Developed automated procedures for common failures, enhancing system resilience and reliability.

•Strengthened Azure security by configuring components like Active Directory, Key Vault, and encryption.

Lead Cloud Devops Engineer

May 2019 – Dec 2020 with Fox News, New York, NY

•Design and build secure, scalable Azure cloud foundations tailored to specific application needs.

•Automate infrastructure provisioning using Infrastructure-as-Code tools like ARM templates and Terraform.

•Implement robust CI/CD pipelines in Azure DevOps to automate application deployments.

•Integrate Azure Repos and Azure Kubernetes Service (AKS) for streamlined development workflows for containerized applications.

•Developed custom scripts and tools to enhance DevOps processes and workflows.

•Manage AKS clusters for deploying and scaling containerized applications.

•Collaborate with vendors to seamlessly integrate third-party solutions into the Azure environment.

•Lead the development of a comprehensive CI/CD roadmap to continuously improve development and deployment processes.

•Utilize Azure Data Migration tools for efficient data transfer between environments.

•Designed, implemented, and managed CI/CD pipelines using Azure DevOps, ensuring smooth and automated deployment processes.

•Create custom tools within Azure DevOps to enhance deployment and provisioning tasks.

•Monitor and analyse cloud environment performance with Azure Monitor to ensure optimal system health.

•Develop automated procedures in Azure Automation to expedite issue resolution and improve system resilience.

•Provide expert advice and recommendations for optimizing cloud infrastructure for performance, scalability, and cost-efficiency.

•Ensure high availability of critical infrastructure using virtual machines and Azure App Services to minimize downtime.

•Participate in on-call support rotations to provide timely assistance and maintain uninterrupted operation of Azure environments.

•Provided technical guidance and support to team members on best practices in DevOps and Azure services.

Cloud DevOps Engineer & Administrator

Mar 2017 – Apr 2019 with Amgen Inc., Thousand Oaks, CA

•Designed and rigorously tested robust storage solutions.

•Created a detailed disaster recovery plan for client databases.

•Continuously evaluated, refined, and maintained the Business Continuity Plan (BCP) and Disaster Recovery Plan (DRP) to ensure resilience and data recovery during catastrophic events.

•Engineered and implemented new development tools and infrastructure.

•Deployed applications seamlessly across various environments using AWS CodeDeploy, minimizing downtime and ensuring consistent application updates.

•Streamlined and automated the development and release processes.

•Leveraged Jenkins pipelines for building microservices and managed Docker container clusters using Kubernetes, enhancing deployment efficiency.

•Created and maintained documentation, runbooks, and knowledge base articles to support DevOps operations and onboarding of new team members.

•Actively engaged in gathering requirements and understanding stakeholder needs.

•Effectively communicated stakeholder requirements to developers to ensure alignment and clarity.

•Conducted thorough testing and analysis of code written by others.

•Ensured system security against cybersecurity threats.

•Utilized AWS CodeCommit for secure and scalable source code management, facilitating version control and collaboration within the development team.

•Generated insightful reports using Splunk to bolster security monitoring and incident detection.

•Identified and resolved technical issues, developing necessary software updates and fixes.

•Deployed updates and fixes across various environments, providing Level 2 technical support.

•Kept up-to-date with the latest Azure features and industry trends to continuously improve the DevOps practices.

•Monitored and maintained web applications, promptly resolving network communication issues.

•Provided hands-on assistance for system setups.

•Efficiently resolved issues through effective communication with staff and clients.

•Configured and managed DNS routing using Route 53 to ensure high availability and reliability of web applications, optimizing traffic flow and latency for global users.

•Worked closely with operational leaders and management during outages, offering valuable technical expertise.

•Established baseline compliance for Windows computers, ensuring smooth operations through database analysis, performance monitoring, and patch installations.

•Utilized Splunk for real-time system monitoring, enabling quick responses to operational triggers.

•Designed and maintained CI/CD pipelines with AWS CodePipeline, streamlining the software release process and improving deployment efficiency.

•Led the deployment of profiles using Microsoft Endpoint Manager and developed customized compliance policies for company-owned devices.

•Successfully deployed and maintained services and applications in both Windows and Linux environments.

•Orchestrated efficient operational setups to ensure seamless functionality.

•Utilized ticketing software to meticulously document, track, and resolve reported issues and incidents.

•Ensured timely resolutions and maintained comprehensive records of all problems and their solutions.

•Supported development teams in adopting DevOps practices, providing guidance on CI/CD pipelines, branching strategies, and deployment best practices.

•Delivered high-performance recovery solutions ensuring high availability.

•Maintained continuous operations and swift recovery from potential disruptions.

•Implemented automated build processes with AWS CodeBuild, enabling continuous integration and reducing build times while ensuring code quality.

AWS Cloud Deployment Specialist

Jan 2015 – Feb 2017 with ConocoPhillips, Houston, Tx

•Developed, deployed, and managed secure, scalable cloud applications on AWS for ConocoPhillips.

•Successfully migrated legacy applications to AWS, enhancing performance and efficiency.

•Automated deployment processes and managed AWS infrastructure using DevOps methodologies.

•Orchestrated data migration and application integration with various AWS services.

•Optimized AWS applications and resources for performance and cost-efficiency.

•Implemented Agile/Scrum methodologies and CI/CD pipelines for continuous integration and improvement.

•Led DevOps initiatives to strengthen infrastructure and applications through containerization technologies and security best practices.

•Upgraded and integrated Jira with Atlassian applications to boost CI/CD efficiency.

•Managed and optimized deployment of scalable, high-availability EC2 instances to meet diverse application needs, ensuring seamless integration with other AWS services.

•Implemented efficient storage solutions using Amazon S3, ensuring secure, durable, and highly scalable data storage for backup, archiving, and big data analytics.

•Expert in containerization technologies, Git version control, and AWS troubleshooting.

Software Engineer

Feb 2013 – Dec 2014 with Chrysler LLC, Auburn Hills, Michigan

•Developed multiple APIs for the dashboard utilizing Python scripts.

•Spearheaded the creation of an epilepsy detection prototype by analysing data from two types of sensors.

•Achieved a notable 30% improvement in early detection rates in a pilot study through the prototype's implementation.

•Architected the initial framework of the dashboard system.

•Implemented a system for collecting sensor data via Bluetooth.

•Engineered the plotting functionality on a web-based dashboard.

•Collaborated in integrating Grafana and JavaScript components into the dashboard system.

•Collaborated closely with cross-functional teams to ensure seamless integration and functionality of the dashboard system.

•Conducted thorough testing and debugging of developed APIs, prototype, and dashboard framework to ensure reliability and accuracy.

•Created comprehensive documentation outlining the functionality and implementation details of developed APIs, prototype, and dashboard framework.

•Actively participated in ongoing research and development efforts to enhance the capabilities and performance of the dashboard system.

•Adapted to changing project requirements and priorities, demonstrating flexibility and agility in project execution.

•Provided guidance and mentorship to junior team members, fostering a collaborative and knowledge-sharing environment within the team.

•Effectively communicated project updates, progress, and challenges to stakeholders, ensuring alignment and transparency throughout the development process.

Education Details

Master of Computer Science from Binghamton University – SUNY



Contact this candidate