Professional Summary
Azure DevOps Engineer with over 9 years of experience in IT, specializing in designing, deploying, and managing scalable, secure, and highly available cloud infrastructure on Microsoft Azure. Extensive expertise in Kubernetes, CI/CD pipelines, and cloud automation using Terraform, Bicep, and Ansible. Skilled in collaborating with development teams to seamlessly integrate applications into cloud environments. Proficient in optimizing cloud infrastructure performance and ensuring high availability and reliability through proactive monitoring and automation.
Overall Summary:
Cloud Platforms: Microsoft Azure (Design, deployment, and optimization of cloud infrastructure)
Containerization: Kubernetes (Cluster setup, management, and orchestration of containerized applications)
CI/CD Tools: Jenkins, Maven, Azure DevOps (Automated deployment pipelines for continuous integration and delivery)
Infrastructure Automation: Terraform, Azure Bicep, Ansible (Infrastructure as Code, backup, and disaster recovery)
Cloud Performance Monitoring: Azure Monitor, Nagios, Splunk (Monitoring cloud infrastructure and ensuring high availability)
Cloud Security: Implementing secure cloud solutions, managing security policies, and compliance (Azure Security best practices)
Responsible for Installing, configuring, and administrating Red Hat Linux, and Solaris systems.
Experienced using Docker for Application Isolation, Rapid Deployment, Build management, and configuration simplification. Used
Docker Hub public registry/repository to download Images and build new Containers.
Experience using configuration management tools like Chef, Puppet, and Ansible.
Experience writing chef cookbooks in all aspects of chef concepts like chef server, chef automation, chef workstations, chef nodes, chef clients, and various chef components like push jobs, supermarkets, etc.
Experience in Bash, Python, and Ruby scripting for setting up the Baseline, Branching, Job Automation, Merging processes, and administrative tasks.
Developed and Managed infrastructure as code (laC) USING Azure Bicep, enhancing deployment consistency and reducing manual configuration errors.
Experienced in installations and configuration of various Linux services like LAMP, DHCP, NFS, send mail, Apache Web Server, Samba, SSH, HTTP, and administering Active Directory, LDAP, and group policies.
Install, upgrade, and manage packages via RPM and YUM package management. Extensive experience with Kickstart installations in Linux, and Jumpstart installations in Solaris.
Worked on creating and removing files and directories in Linux servers.
Install, upgrade, and manage packages via RPM and YUM package management. Extensive experience with Kickstart installations in Linux, and Jumpstart installations in Solaris.
Experienced using Open-source reverse proxy Web server Nginx, cross-platform Web server Apache HTTP, Hap Roxy, and Citrix NetScaler for Web Monitoring and IP Filtering using SSL/TLS, Load Balancing, Web Acceleration, and Security.
Cloud Operations: Proficient in cloud operations on Microsoft Azure and other cloud platforms. Extensive experience with cloud resource management, scaling, and optimization.
Technical Skills:
Cloud Platforms
Microsoft Azure (Design, deployment, and optimization)
Containerization
Kubernetes (Cluster management, container orchestration, auto-scaling)
CI/CD Tools
Jenkins, Azure DevOps (Pipeline development and automation)
Infrastructure as Code
Terraform, Azure Bicep, Ansible (Automating cloud infrastructure)
Monitoring & Performance
Azure Monitor, Splunk, Nagios (Monitoring and optimization)
Security & Compliance
Implementing Azure security policies, backup, and disaster recovery.
Database: SQL Server, MySQL, Oracle
Database: SQL Server, MySQL, Oracle
DevOps Tools: Jenkins, Maven, Terraform, Ansible, Docker, Kubernetes
DevOps Tools: Jenkins, Maven, Terraform, Ansible, Docker, Kubernetes
Professional Experience:
Five9, CA (Remote) March 2019 – Present
Role: Sr. DevOps/Azure Engineer
Responsibilities:
Cloud Infrastructure Management: Designed, deployed, and managed secure and scalable cloud infrastructure on Microsoft Azure using Azure Bicep and Terraform.
Kubernetes Management: Implemented and maintained Kubernetes clusters to orchestrate and scale containerized applications. Set up auto-scaling and high availability for critical microservices.
CI/CD Pipeline Development: Developed and optimized CI/CD pipelines using Jenkins and Azure DevOps for automated deployment and monitoring of applications across multiple environments.
Cloud Monitoring & Optimization: Monitored cloud infrastructure using Azure Monitor, Nagios, and Splunk, ensuring optimal performance and proactive incident resolution.
Collaboration with Development Teams: Worked closely with development teams to integrate applications seamlessly into cloud infrastructure, enabling faster and smoother deployments.
Security and Compliance: Ensured cloud infrastructure security through automated backups, disaster recovery solutions, and adherence to Azure security best practices.
Infrastructure Automation: Created and managed Azure infrastructure using Azure Bicep and Terraform. Automated deployment and backup processes to enhance reliability and reduce manual errors.
DevOps Pipeline Management: Managed CI/CD pipelines using Jenkins, integrated with Maven for build automation. Deployed containerized applications using Docker and orchestrated with Kubernetes.
Cloud Operations: Deployed and managed resources across multiple Azure regions. Implemented disaster recovery strategies and performed routine cloud operations management.
Deployed and maintained Windows phone applications on Azure cloud technologies. Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
Enhanced disaster recovery strategies by using Azure Bicep to automate the deployment of backup and failure resources.
Configuration various plugins for Jenkins for workflow automation and to optimize and smooth running of build jobs.
Deploy OpenStack environments through automated tools, Ansible/custom pipeline, and Terraform for Infrastructure Automation.
Used Ansible as a configuration management tool to deploy consistent infrastructure code across multiple environments and Wrote playbooks using Python/YAML script for automating the infrastructure for test and production.
Worked on Ansible and Ansible Tower as a Configuration Management tool, to automate repetitive tasks, quickly deploy critical applications, and proactively manage change.
Documented all post-deployment issues in a log and assisted in resolving these issues where applicable, maintaining timely updates within the log.
Worked on Open-source development tools like Docker Containers and installation of Docker using YUM, RPM package management service, and used Docker Swarm to manage Docker clusters using swarm manager.
Integrate automated build with Deployment Pipeline to pick up the Build from the Jenkins repository and deploy in target environments (Integration, QA, and Production).
Responsible for upgrades to Red Hat Linux with Software packages, and patches and maintained them by establishing PCI policies, procedures, and service level agreements.
Performed day-to-day Linux administration tasks such as user management, file system sharing, and permissions.
Setting up a huge Kubernetes platform with four clusters and helping various app teams and Kubernetes dashboards access the cluster via its web-based user interface.
Implemented infrastructure that effectively and efficiently utilizes Office 365 and the Microsoft Azure Windows server 2008/2012/R2, Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, and Cloud infrastructure.
Worked on Custom solution development, including utilization of PowerShell and OMS Data Collector API to collect, expose, and automate utilizing custom data.
Worked on configuring data sources for JBOSS with various versions of databases and configured and monitored distributed and multi-platform servers using Nagios.
Environment: Microsoft Azure, Terraform, Apache, Tomcat, Nagios, MySQL, PHP, C#, VB.NET, Microsoft .NET CORE 2.2, ASP.NET CORE, .NET (4.7/4.5/4.0) Jenkins, Maven, Docker, Ansible, JBOSS 4.22.GA, JSON, Web Logic Application Server 9. x, 10.x, Ansible, GIT, Oracle, Windows, and Linux.
Equifax, Missouri, ST. Louis June 17 to Feb 19
Role: Sr. DevOps Engineer
Responsibilities:
DevOps & Cloud Management: Managed cloud resources on Azure, implemented CI/CD pipelines, and automated infrastructure using Chef and Terraform. Deployed applications on Azure and maintained their performance and availability.
Application Development: Developed and supported applications using C#.Net and .Net Core. Managed code repositories using Git and integrated with CI/CD tools for automated deployments.
CI/CD Automation: Automated deployment processes using Jenkins, Maven, and Ansible. Integrated application logs with Splunk and configured custom monitoring queries.
Kubernetes Orchestration: Deployed microservices on Kubernetes clusters, configured auto-scaling, and maintained high availability for critical applications.
Primarily used Ruby to write GIT applications and Chef Recipes and created Chef Cookbooks for Sudo users and network configurations using Chef Server.
Worked with Puppet and Chef, which manages Linux but later versions support Microsoft Windows.
Configuring and Networking of Virtual Private Cloud (VPC) Written Cloud Formation templates and deployed Azure resources using it.
Creation and maintenance of fully automated CI/CD pipelines for code deployment using Octopus Deploy.
Implemented a production-ready, load-balanced, highly available, fault-tolerant, auto-scaling, Kubernetes Azure infrastructure, and microservice container orchestration.
Worked on integrating application logs with Splunk and wrote several custom Splunk queries for monitoring and alerting.
Installed configured Managed Monitoring tools, such as Nagios for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
Involved in setting up JIRA as a defect-tracking system and configuring various workflows, customizations, and plugins for the JIRA bug/issue tracker.
Created setup of full networking services and protocols including NIS/NFS, DNS, SSH, DHCP, and TCP/IP to ensure optimal networking application.
Environment: Azure, OpenStack, Ansible, ANT, MAVEN, Jenkins, Bamboo, RedHat Satellite Server, Splunk, Confluence, Bitbucket, GIT, JIRA, Python, SSH, Shell Scripting, Docker, JSON, Chef, JAVA/J2EE, Kubernetes, Solaris, Nagios, Red Hat Enterprise Linux, Terraform, Kibana.
Exxon Mobil, Houston May 2016 to June 2017 Role: DevOps Engineer
Responsibilities:
Worked as DevOps engineer/Build and release engineer in the field of release automation for Java applications to achieve continuous integration (CI) and continuous delivery (CD).
Configuration of various plug-ins for Jenkins for automation of the workflow. Configuration and maintenance of Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds.
Managed, and configured servers to automate tasks and deploy apps on Virtual Machines, Bare-Metal, and Cloud Instances using Foreman along with Chef.
Worked with Nexus repository manager to proxy, collect, and manage the dependencies on the collection of JARs.
Excellent hands-on experience in installation, configuration, and troubleshooting the issues and performance tuning of WebLogic, Apache, and Tomcat.
Managed Instances on the Azure platform using Ansible Configuration management and Terraform, CFT (Cloud Formation Templates).
Experienced in Setting up Chef Server/Workstation and Bootstrapping Nodes. Wrote Wrapper cookbooks, and recipes and utilized community cookbooks as well.
Participated in the building of tools and processes to support infrastructure performance and capacity.
Experienced in the deployment of applications on Application Servers such as Tomcat, and JBoss. Installed and configured them as needed.
Administrated DHCP, DNS, and NFS services in Linux. Created and maintained users’ accounts, profiles, security, rights disk space, and process monitoring.
Provided technical support by troubleshooting Day-to-Day issues with various Servers on different platforms.
Environment: Git, Jenkins, Ansible, Chef, Ant, Red Hat 6.x/7.x, VMware ESXi, CentOS 6.x/7.x, Python, Ruby, Maven, Azure, Docker, WebLogic Server, Artifactory, Ubuntu, SVN, UNIX, Nagios, Shell Scripts, ServiceNow, JBoss, Tomcat.
Education:
Masters in Engineering Management, ITU, San Jose, California, USA 2014
Master In Administration, ITU, San Jose ., California, USA 2012
Bachelor in Electrical engineering, Hyderabad, 2010
Mohammed
Azure DevOps Engineer
Phone: 571-***-****