Summary
Overview
Work History
Education
Skills
Timeline
Generic

Omer Mohammed

Chicago,IL

Summary

Over 7+ years of experience in IT industry with the ability to accomplish all aspects of Different Cloud Services, DevOps, Build and Release Management, Software Configuration Management, Source Control and Application Server Management, and System Administration. Designed, Configured and Managed public and private cloud infrastructures using AWS, and AZURE. Hands On experience with AWS cloud services like IAM, S3, EC2, EMR, DynamoDB, EBS, ELB, DNS, Route 53, AMI, VPC, CloudWatch, Auto scaling, SNS, SQS, Security Groups, CloudFront, Snowball, CloudTrail, CloudFormation, hive, EFS, RDS, and Glacier. Experience in designing, configuring and deploying Amazon Web Services for applications using the AWS stack (including EC2, S3, RDS, Cloud Formation, CloudWatch, SQS, and IAM) focusing on high availability, fault tolerance, and auto - scaling. Expertise in working with Bug Tracking Tool like JIRA. Worked on various Azure services like Compute (Web roles and Worker roles), Caching, Storage, SQL Azure, NoSQL, Network Services, Azure Active Directory, Scheduling, Auto scaling and PowerShell Automation. Solution design of serverless java application using DevOps/AWS. Experienced in creating and managing pipelines using Azure Data Factory, copying data, configuring data flow in and out of Azure Data Lake Stores according to technical requirements. Migrated Servers, Databases and Applications from Microsoft Azure to AWS. Experience in Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Azure Application Insights, Logic Apps, Data Factory, Service Bus, Traffic Manager, Azure Monitoring, Azure OMS, Key Vault, Cognitive Services (LUIS) and SQL Azure, Cloud Services, Resource Groups, ExpressRoute, Load Balancing, Application Gateways. Experience in implementing Data warehouse and Data Lake solutions in Amazon Redshift, RDS. Implemented Infrastructure automation through Ansible for auto-provisioning, code deployments, software installation and configuration updates. Experienced in writing various custom Ansible playbooks for deployment orchestration and to simplify, automate day-to-day server administration tasks. Experience with setting up Chef Infra, Bootstrapping Nodes, creating and uploading recipes, node convergence in Chef SCM. Used knife command-line, BASH to provide an interface between the local Chef-repo and Chef server and to automate the deployment process. Conceived, designed, installed and implemented a Puppet configuration management system to manage configurations and automate installations across multiple nodes in the cluster. Experience in using Tomcat web server and JBoss, WebLogic and WebSphere application servers for deployment. Experience and hands on in design, implementing compute, storage, serverless, DevOps, microservice, automation management for cloud and on premise datacenters. Experience in web application design and development with Object Oriented technologies using Java / J2EE. Experience in working with container-based deployments using Docker, Docker images, Docker file, Docker Hub, Docker Compose and Docker registry, Used Docker-Swarm to maintain the cluster of containers. Experience in using configuration management tools like Chef, Puppet and Ansible. Experience with Scheduling, deploying, managing container replicas onto a node cluster using Kubernetes and in creating Kubernetes clusters work with frameworks running on the same cluster resources. Integration and Continuous Deployment (CI/CD) in AWS, DevOps for Continuous. Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform and Managed AWS infrastructure as code using Terraform. Good scripting knowledge on Pearl, Bash, Shell, Python, PHP scripts for automation of the build and release process. Demonstrated experience and/or familiarity with tools used for security analysis (e.g., tcpdump, Wireshark, snort, ngrep, nmap, strings, hexdump, md5sum, systools). Experienced in build and deployment of Java applications on to different environments such as QA, UAT and Production. Detailed technical understanding of the OpenStack project ecosystem and open-source hypervisor technologies; gained significant experience in assisting customers that are running into problems using OpenStack. Integration and Continuous Deployment (CI/CD), and Terraform, Ansible, Puppet for Configuration Installing, configuring, and maintaining the networking protocols such as TCP/IP tuning, Ethernet bonding, DNS, NFS, SMTP, FTP, and HTTP. Experience with Continuous Integration and Continuous Deployment methodologies using Jenkins, Hudson, and Bamboo to implement the End-To-End automation. Demonstrated experience supporting large-scale, elastic, highly available cloud environment orchestration on one or more of OpenStack, etc. Implemented and supported Continuous Integration process via Jenkins and Bamboo for several java applications including setting up pipeline jobs and downstream job configurations in Jenkins. Created and Managed machine learning pipeline(s) using Microsoft Azure Machine Learning Services. Experienced in using build tools like Maven, Ant, and Gradle for the building of deployable artifacts from source code and pushing them into the Nexus repository. Experience working with Apache Hadoop, Kafka, Spark and Log stash. Knowledgeable on scripting languages as Python hands on experienced. Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT and SVN, perforce on UNIX and Windows environments, migrated SVN repositories to GIT. Integration of Maven/Nexus, Jenkins, Git, Confluence, JIRA and Cloud Foundry. Hands on experience in accessing AWS Elastic Beanstalk using AWS Elastic Beanstalk command line interface to deploy and manage Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker web applications. Experienced in setting up CI/CD pipelines using Jenkins and building the art factories. Experience in using ELK (Elastic Search, Log Stash, and Kibana) stack for network and server monitoring, storing the logs and visualizing them using Nginx. Experience in creating Nagios Monitoring infrastructure and various Nagios plugins Script based on Perl and Python for checking the health of App servers and for monitoring loads. Experienced in creating jobs, pipelines in Jenkins with different Jenkins plugins to integrate with different services/tools. Hands-on experience in Linux based database management systems like RDBMS, MySQL, MongoDB, Cassandra, NoSQL and programming languages like JAVA, and .NET. Extensively worked on DevOps essential tools, like Jenkins, Bamboo, AWS Code Pipeline for Continuous. Worked with Python libraries like beautiful soap, SQL Alchemy, Matplotlib, NumPy, Pillow and wrote Python scripts to parse JSON documents and loaded the data into the database. Organized different infrastructure resources like physical machines, VMs and even containers using Terraform. Experience in working with Tracking Tools Remedy, JIRA and HPSM. Working with application infrastructure architects to establish the physical environments to effectively perform the software builds and deployments with an emphasis on quality, integrity, and security. Extensive experience in Automation, Configuring and Deploying instances on Amazon web services (AWS) including EC2, ELB, Auto Scaling, S3, Lambda, VPC, Route53, Cloud watch, Cloud trail, AMI, IAM, Security groups, SNS and Roles. Experienced in pivotal cloud Foundry and OpenStack for continuous automated deployment. Used Ticketing & Project Management tools like Jira, Team Foundation Server in DevOps, Service Now, and HPQC. Developed Puppet modules to automate deployment, configuration, and lifecycle management of key clusters. Wrote puppet manifests for deploying, configuring, and managing collected for metric collection and monitoring. Experience is using Tomcat, JBOSS, Web Logic and WebSphere Application servers for deployments. Experience in system monitoring with Nagios, CloudWatch, ELK (Elasticsearch, Logstash, Kibana), Splunk, JIRA. Monitored, diagnosed, and performed end to end debugging of complex applications, network protocols, server nodes and application stacks. Linux/Unix Systems Administration experience in Installation, configuration, administration, troubleshooting, tuning, security, backup/ recovery and upgrading LINUX(RED HAT, SUSE, CENTOS). Extensively worked on Hudson, Jenkins for CI and for End-to-End automation for all build and deployments. Automated repetitive admin tasks including logging, monitoring, log rotation and backups. Built custom RPMs, mirrored YUM and application repos. Hands on experience setting up Amazon EC2 instances, virtual private cloud (VPC), and security groups. Setting up databases in AWS using RDS, storage using S3 buckets and configuring instance backups to S3 bucket. Responsible for installing Kubernetes and deploying applications on containers in Kubernetes. Experience with working, coding, debugging operations, reporting and data analysis utilizing python and using python libraries to speed up development. Worked on Azure compute services, Azure Web apps, Azure Data Factory & Storage, Azure Media & Content delivery, Azure Networking, Azure Hybrid Integration and Azure Identity & Access Management. Expertise in multiple Google Cloud Services for computing: Compute Engine and, for storage and DB: Cloud Storage, Cloud Bigtable, and Cloud SQL, for monitoring: Stack driver. Hands on Experience on Configuring Cloud Compute systems using OpenStack on Ubuntu, collaboration using Orchestration with Keystone, Kubernetes within OpenStack. Expertise in designing and implementing Computer layer like Amazon Machine Image (AMI) Design and Customization, Automation Scripts. Experience of working with Terraform, PowerShell scripting, Active Directory & Domain Controller and maintaining Azure Security Center, Backup and Site Recovery (Operations Management Suite (OMS)) Management, and Docker, Kubernetes, AWS Elastic Container Services (ECS), Kubernetes Services (AKS), Helm for Containers and Container Orchestration, and Splunk, Prometheus, Nagios, Cloud. Experience in creating Docker containers and Docker images for managing the application life cycle. Good knowledge on Docker components like Swarm manager for Docker swarm clusters, Prometheus server for machine-centric monitoring as well as monitoring of highly dynamic service-oriented architectures. Worked on Open source reverse proxy Web server nginx, cross platform Web server Apache HTTP, HAproxy and Citrix NetScaler for Web Monitoring and IP Filtering using SSL/TLS, Load Balancing, Web Acceleration, and Security. Achieved CI/CD Pipeline by using the GitHub, Jenkins, Artifactory, Ansible Playbooks. Worked extensively on building and maintaining clusters managed by Kubernetes, Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform). Experience on solid understanding of monitoring, alerting and analytics of systems, platform and application performance and usage (such as AppDynamics, Splunk) Experience in writing Chef cookbooks in all aspects of chef concepts like Chef Server, Chef Automate, Chef workstations, Chef Nodes, Chef Client and various chef components like push jobs, supermarket etc. Monitored and managed the cloud infrastructure within AWS and Google cloud infrastructure and configured the AWS DNS to route the traffic between AWS and GCP configured each tenant on the platform. Extensively used Infrastructure monitoring tools like Nagios for monitoring network and servers, Splunk for Enterprise Log Management and Application management. Experience in using tools like JIRA for consolidated workflow within various teams with ITIL best practices. Watch for monitoring the Environment, and New Relic, Grafana, Elastic Search for Analytics and Visualization, and Jira for Collaboration and bug tracking and reporting, and Maven, Ant for Build Management, and Git, SVN for Version Controlling, and most of the Cloud Resources available in AWS clouds. Highly skilled Azure DevSecOps Engineer with 8+ years of experience in IT, specializing in implementing secure, scalable Azure infrastructure solutions. Proficient in designing and deploying Azure Kubernetes Service (AKS), creating CI/CD pipelines, and writing Infrastructure-as-Code (IaC) templates using Terraform and ARM. Expertise in securing cloud environments through role-based access control, service principals, and managed identities. Adept at troubleshooting, monitoring, and optimizing deployments for performance and security. Passionate about integrating security into every phase of the development lifecycle, from infrastructure design to application deployment.

Overview

10
10
years of professional experience

Work History

Azure/ Devops Cloud Engineer

SAP Fieldglass, Inc
05.2021 - Current
  • Worked on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQLAzure, NoSQL, Storage, Network services, AzureActive Directory, API Management, Scheduling, Auto Scaling, and PowerShell Automation
  • Responsibilities include System administration and system troubleshooting tasks on Linux servers.Responsible for developingservices using .NET/C# code and Web API technology (Restful API )
  • Identifying opportunities to improve infrastructure that effectively and efficiently utilizes the Microsoft Azure Windows server 2008/2012/R2, Microsoft SQLServer, Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure
  • Developed ASP.NET Web API services to return JSON and XML Format
  • Cloud Platforms AZURE (API Management Services, Data Factories, App Services, Data Lake Store, SQLDatabases& Virtual Machines)
  • Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself
  • Migrated the existing SharePoint sites to .Net MVC with Azure cloud environment
  • Worked on Spark in building BI reports using Tableau
  • Provided consistent environment using Kubernetes for deployment scaling and load balancing to the application from dev through production, easing the code development and deployment pipeline by implementing Docker containerization with multiple namespaces
  • Experiences working with various services in Azure like Data Lake to store and analyze the data
  • Worked on Apache Hadoop and used Kafka for messaging system and spark for processing large sets of data
  • Developed Git workflows and built CI/CD pipelines using GitHub, Jenkins, and Maven to automate deployments.Experience in maintaining the branching, Staging, build and release strategies using SCM tools like Subversion, GIT and Bitbucket
  • Worked with application teams to install operating system, Hadoop updates, patches, version upgrades as required
  • Integrated Kafka with Spark in sand box Environment
  • Specialized in utilizing AWS as the Cloud Platform - includes Cloud Automation, Managed Services and Serverless
  • Written automation scripts for creating resources in OpenStack Cloud using Python and terraform modules.Implemented automated local user provisioning in instances created in OpenStack cloud through Ansible Play books
  • Automated OpenStack and Azure deployment using Cloud Formation, heat, Ansible, chef and Terraform
  • Architect, develop, plan and migrate servers, relational databases (SQL) and websites to Microsoft Azurecloud
  • Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager Templates and Terraform
  • Worked on TFS/AzureDevops for continuous integration(CI) and for end-to-end automation for all builds and deployments and also worked on Build tools like Maven for the building of deployable artifacts into art factories like Jfrog and Nexus from source code
  • Developed PowerShell scripts to automate the project creation, setting permissions for users, groups in TFS
  • Configured and deployed Azure Automation scripts for applications utilizing the Azure stack that including compute, blobs, ADF , AzureData Lake, AzureData Factory, AzureSQL, Cloudservices and ARM and utilities focusing on Automation.Create the Virtual Machine cluster and load balance for VM's using PowerShell in SQL & Windows Environment
  • Implemented high availability with Azure Classic and Azure Resource Manager deployment models
  • Azure AD - Implemented Azure AD using AD connects configured SSO and multifactor Authentication
  • Also configured SSO from Window 10 based computer which is joined to Azure AD
  • Implemented and managed AD synchronization
  • Used Apache spark for processing large sets of data volumes for rapid processing and enhancing the output
  • Script, debug and automate PowerShell scripts to reduce manual administration tasks and cloud deployments
  • Designed, configured and deployed Microsoft Azure for a multitude of applications utilizing the Azure (Including Compute, Web & Mobile, Blobs, ADF, Resource Groups, HD Insight Clusters, AzureSQL, CloudServices, and ARM) , focusing on high-availability, fault tolerance, and auto-scaling
  • Built and migrated applications on Microsoft Azure Cloud Platform on different cloud service offering cloud solutions like IaaS and PaaS Azure Platforms and Automation processes within Azure via portal and PowerShell including Run Books and Scheduling Automation
  • Extensively worked on JenkinsCI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the Jenkins build process
  • Written numerous ARM templates for template only deployment procedures and automated some templates deployment through Azure Functions
  • Creating Jenkins jobs and distributing load on Jenkins server by configuring Jenkins nodes which will enable parallel builds
  • Managing Jenkins artifacts in Nexus repository and versioning the artifacts with time stamp, Deploying artifacts into servers in AWS cloud with ansible and Jenkins.Created continuous integration system using Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments
  • Setup security pipeline for vulnerability management and auto remediation using Azure Security Center and automate remediation’s with Azure Functions
  • Created and deployed VMs on the Microsoft cloud service Azure, created and managed the virtual networks to connect all the servers and designed ARM templates for Azure platform
  • Deployed the packages on staging and production
  • Monitored jobs and supported AzureData Lake production environment
  • Implemented Network traffic rules and Access Control Lists (ACL) for Virtual Network in Microsoft Azure Cloud Service Platform
  • Experienced in Provisioning of IAAS & PAAS Virtual Machines and Web\Worker roles on Microsoft AZURE Classic and AZURE Resource Manager
  • Configured and deployed Chef Server including bootstrapping of Chef Client nodes for provisioning, created roles , recipes, cookbooks and data bags for server configuration
  • Written Chef Cookbooks using several of its components like attributes, files, recipes, resources, and templates, validated them with test kitchen and configured recipes and cookbooks to install and configure node.js on number of servers
  • Written wrapper scripts to automate the deployment of Chef Cookbooks on nodes and running the Chef Client on them in a Chef-Solo environment
  • Designed installed and implemented Ansible configuration management system, written Ansible playbooks and deployed applications
  • Used Git to store the code, integrated Ansible Tower with Git to deploy the Playbooks
  • Extensively worked on Docker service rolling updates to implement zero downtime PROD deployments Installed and Configured ADFS for efficient and secure SSO to applications and systems between on-premises and Azure AD
  • Worked on several Docker components like Docker Engine, Docker Hub, Docker Compose, Docker Registry and DockerSwarm
  • Created Docker images and handled multiple images primarily for middleware installations and domain configurations
  • Automated the cloud deployment using Chef, Python, and AWSCloud Formation Templates
  • Involved in the design and development of web application in C#.NET, ASP
  • Net, User Controls and deployment in the cloud environment
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications
  • Written Ansible Playbooks with Python SSH as the wrapper to manage configurations of AWS nodes tested Playbooks on AWS instances using Python
  • Worked with Docker container snapshots, attaching to a running container, managing containers, directory structures and removing Dockerimages
  • Used Docker Swarm to maintain the cluster of containers and written a Docker compose file in YAML to spin up the containers at the same time
  • Developed automation of Kubernetes clusters with Fleet and Ansible, evaluated Mesos/Marathon and Kubernetes for Docker container orchestration
  • Managed local deployments in Kubernetes
  • Automated the test scripts using Visual Studio Team Services VSTS framework with MTM interface integration and Coded UI.Supported the process of first-time configuration of Web Applications using Vagrant along with Chef and Ansible for provisioning
  • Configured Jenkins as a CI engine to build and promote applications to QA, UAT and Staging environments and integrated Jenkins with Ant and Maven to schedule the builds
  • Created JIRA issues to prioritize and take an action on what’s important and stayed up to date with what’s going on around the project
  • Involved in writing Maven build scripts for generating Java-based artifacts such as JAR, WAR and EAR and set up automated nightly build environment for Java projects.Managed the source code control of multiple development efforts using Clear Case, Subversion, TFS, Git, Github and CVS version control tools
  • Supported Deployments into PROD & Pre-Prod environments with multiple Application server technologies like WebLogic, JBoss and Apache Tomcat
  • Designed an ELK system to monitor and search enterprise alerts
  • Installed, configured and managed the ELK Stack for log management within EC2/ELB for Elastic Search.Built and managed a highly available monitoring infrastructure to monitor different application servers and its components using Nagios, with Chef Automation
  • Architected and implemented scalable SIEM solutions for cloud environments using Splunk ES, Anvilogic, and Crowdstrike to detect and respond to advanced security threats
  • Spearheaded the deployment and management of AWS detection engineering tools including AWS GuardDuty, CloudWatch, and SecurityHub to ensure proactive threat detection
  • Designed and deployed Azure Kubernetes Service (AKS) clusters for microservices-based applications, ensuring secure and scalable deployments
  • Implemented CI/CD pipelines using GitHub Actions and Terraform to automate deployment of containerized applications in AKS environments
  • Developed and maintained Infrastructure-as-Code (IaC) templates using Terraform and ARM to provision secure Azure resources, including virtual networks, network security groups, and load balancers
  • Deployed and managed Azure Firewall and Azure Security Center to enhance security monitoring and threat detection in cloud environments
  • Collaborated with the security team to ensure continuous security monitoring, auditing, and remediation of cloud-based services.

AWS Cloud Engineer

Nipro Medical India Pvt Ltd
01.2019 - 11.2020
  • Worked with AWS S3 and IAM services, created S3 buckets, and configured them with permissions, logging, versioning, and tagging and created new IAM users and groups, defined roles, policies and identify providers
  • Configured IAM roles for EC2 instances and assigned them policies granting specific level access to S3 bucket
  • Captured snapshots for AIM’S (Amazon Machine Images) of EC2 instances to create clone instances for running instances
  • Created S3 buckets and bucket policies and utilized S3 buckets and Glacier for storage and backup on AWS
  • Configured AWS IAM and security Groups in Public and Subnets in VPC
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWSEC2 instances
  • Built and configured EC2 instances on AWS cloud platform, configured Elastic Load Balancer for traffic control for the EC2 and S3 buckets
  • Implemented a 'server less' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets
  • Created a Lambda Deployment function, and configured it to receive events from your S3 bucket
  • Experience in building/Managing private clouds with Open stack
  • Secured Data is stored in MySQL
  • Vault (by Hashicorp) secures, stores and tightly controls access tokens and passwords used by the overall platform, started in the AWScloud and currently integrates with several services like: AWS AIM, Amazon DynamoDB, Amazon SNS, Amazon RDS
  • For automation in Azure configured Azure Runbooks of type PowerShell workflow which allowed the use of Parallel Processing to perform multiple actions in parallel.Deployed Azure IaaS virtual machines (VMs) and Cloudservices ( PaaS role instances) into secure VNets and subnets
  • Implemented AzureData Factory pipelines, Datasets to copy and transform data in bulk via Data Factory UI and PowerShell by scheduling and exporting data
  • Implemented Elastic Load Balancer (ELB’s) and Auto-scaling groups in AWS on production EC2 instances to build Fault-Tolerant and highly available applications
  • Cloud Computing: Deliver demos, influence architecture decisions, guide customers through proof-of concept deployments, and educate customers about IaaS best practices
  • Hands on experience in building GUIs using Java Script, AJAX, HTML, DHTML, CSS2, JSP, JSON, XML and DTD
  • Implemented a server less architecture using API Gateway, Lambda, and DynamoDB and deployed AWS Lambda code from Amazon S3 buckets
  • Created a Lambda deployment function, configured it to receive events from our S3 buckets and provisioned Lambda functions to create a Log stash for centralized logging
  • Launched AWS and Open Stack instances (SUSE/ Ubuntu/ CentOS) and Configured launched instances with respect to specific applications
  • Launched database for MySQL and Oracle using RDS in multiple Availability Zones, set up monitoring for CPU utilization and limited DB connections by implementing alarms using Cloud Watch
  • Setting up continuous integration and formal builds using Bamboo with Artifactory repository
  • Registered domain names and configured Route 53 to route internet traffic for our domains and finally configured Route 53 to check the health of our resources
  • Experience in implementing Data warehouse solutions in AWS Redshift, worked on various projects to migrate data from one database to AWS Redshift, RDS, ELB, EMR, Dynamo DB and S3
  • User level experience in Docker and integrating docker with Openstack Nova
  • Designed AWSCloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of web applications and database templates.Created AWS VPC network for the installed instances and configured the Security Groups and Elastic IP’s accordingly
  • Designed, Architected and implemented the Platform as a service built for Multi-tenant platform within the Hybrid cloud infrastructure within AWS
  • Experience in migrating and implementation of multiple video applications from on premises using AWSservices like SMS, SQS, DynamoDB, RDS, AWS Aurora, and Cloud Management Platforms with Cloud Formation, Glaciers Archiving Service, and Lamba Serverless
  • Used Ansible as configuration management tool to automate repetitive tasks and to quickly deploy critical applications, by using Ansible playbooks, modules and roles
  • Experience in working with container-based deployment and orchestration tools such as Dockers and OpenShift
  • Created Ansiblecloud modules for interacting with Azureservices which provides the tools to easily create and orchestrate infrastructure on Azure and automated cloud-native applications in Azure using Azure microservices such as Azure functions and Kubernetes on Azure
  • Used Ansible Tower, which provides an easy-to-use dashboard and role-based access control, so that it is easier to allow individual teams access to use Ansible for their deployments
  • Experience in continuous integration by using Docker file and Jenkins file with Groovy script with Declarative and script pipe line.Worked on creating inventory, job templates and scheduling jobs using Ansible tower and writing Python modules for Ansible customization
  • Integrated Ansible dynamic inventory for the Virtual box, Open stack, AWSEC2, Docker for full automated deployment in all the environments to support scaling required
  • Wrote Ansible playbooks for different automation
  • Working with VMWARE on handling multiple applications on virtualized environments
  • Used Docker to virtualize the servers for the Dev and Test environment needs, implemented Docker containers to configure automation and for creating various environments to deploy the application which reduce cost for the enterprise
  • Automating the Regression Scenarios using Groovy Scripting and other Soap-UI Properties Worked in the development and implementation of applications using Java and J2EE technologies
  • Maintained Openstack Performance tuning of VMware servers and management of server resources between Virtual Machines and experienced with oracle businesses to plug into the cloud
  • Installed Kafka manager for consumer lags and for monitoring Kafka metrics also this has been used for adding topics, Partitions etc
  • Supported and worked for the Docker team to install Apache Kafka cluster in multimode and enabled security in the DEV environment
  • Integration pipeline for Angular application on OpenShift environment leveraging the docker images of various Devops tools available on Docker Hub
  • Configured Docker containers by creating Docker Compose files and pushed the Docker Images onto EC2 instances from Docker-Registry to deploy the applications using both Kubernetes and DockerSwarm.Deployed Apache Zookeeper, Kafka and Cassandra servers on AWSCloud
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps, and deployments
  • Managed Kubernetes charts using Helm and created reproducible builds of the Kubernetes applications and managed Kubernetes manifest files
  • Creating fully automated CI build and deployment infrastructure and processes for projects Using Docker, Jenkins, VMware, RHEL, Satellite, Open Stack, Kubernetes, Artifactory, Ansible&GitLab
  • Worked as an administrator for ALM tools on Jira, Bamboo, Confluence, Fisheye, SVN, Bit bucket Remedy force
  • Application in Docker containers as microservices was proposed
  • The containers management was Docker files to deploy microservices using Docker
  • Used Kubernetes for creating new Projects, Services for load balancing and adding to Routes by accessing from outside, created Pods through the new application and controlling, scaling and troubleshooting pods through SSH
  • Working on Bash, PowerShell and groovy scripting to automate
  • Managed different infrastructure resources, like physical machines, VMs and even Docker containers using Terraform
  • Written templates for AWS infrastructure as a code using Terraform to build staging and production environments
  • Integrated Jenkins with various DevOps tools such as Nexus, SonarQube, Maven, and developed Jenkins jobs to automatically manage, test and deploy code and applications
  • Implemented new project builds framework using Jenkins, Maven, Gradle , and SonarQube as build framework tools
  • Worked in application development using JSP, Servlets, JDBC, JNDI, spring, Hibernate, IBatis, MyBatis, JSF, EJB, XML, Web Services, WSDL, Struts, Spring 3.x/4.x, JAXB, SAX/DOM .Developed automation scripting in Python (core) using Chef to deploy and manage Java applications across Linux servers
  • Setup Jenkinsserver and built jobs to provide continuous automated builds based on polling the GIT and integrated GIT with Jenkins to automate the code check out process with the help of Jenkins DSL Plugin
  • Created, tested and deployed an end-to-end CI/CD pipeline for various applications using Jenkins as the main Integrationserver for Dev, QA, Staging and Prod environments
  • Deployed and managed web services with Tomcat and JBoss, developed and maintained the continuous integration and deployment systems using Jenkins, Maven, JBoss and JFROG Artifactory
  • Implementing new projects builds framework using Maven&ANT in Bamboo as build framework tools and Responsible for Environment co-coordinator and Release co-coordinator.Used Maven as build tool on java projects to build artifacts on the source code, and defined dependencies and plugins in POM.xml for various required activities to be done
  • Integrated Maven with GIT to manage and deploy project related tags
  • Custom Kafka broker design to reduce message retention from default 7-day retention to 30-minute retention - architected a lightweight Kafka broker
  • Assisted developers with establishing and applying appropriate branching, naming conventions using GIT source control, implemented GIT mirror for SVN repository to enable users to use both GIT and SVN
  • Deployed and configured Elasticsearch, Logstash, and Kibana (ELK) for log analytics, full-text search and application monitoring in integration with AWS Lambda and CloudWatch.

Devops Engineer

Technokolla India Pvt Ltd
07.2016 - 12.2018
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they a affect critical processes and worked on Nagios event handlers in case of an automatic restart of failed applications and services
  • Used Kubernetes to create Pods, Config Maps and deployments into the cluster
  • Configured and deployed Atlassian tool JIRA for both hosting and issue tracking for local instances, workflow collaboration and tool chain automation
  • Worked with IAM service creating new IAM users and groups, defining roles, policies and identify providers
  • Created S3 buckets, configured bucketswith permissions, logging, versioning, and tagging.Created snapshots and AMIs of the instances for backup and creating clone instances
  • Created custom sized VPC, subnets, NAT to ensure successful deployment of Web Applications and database templates
  • Involved in building the Web API to perform all the CRUD operations
  • And used new Azure API management for security, throttling, analytics, monitoring, and alerts
  • Expertise in Azure infrastructure management (Azure Web Roles, Worker Roles, SQLAzure)
  • Deployed Azure IaaS virtual machines (VMs) and Cloudservices ( PaaS role instances) into secure VNets and subnets
  • Automated weekly releases with ANT/Maven scripting for compiling Javacode, debugging and placing builds into Maven repository.Hands on experience on Kubernetes to automate the deployment, scaling and operations of application containers across clusters of hosts
  • Worked on end to end setup of the Artifactory pro as a Docker container with a secure private Docker registry and local Docker repositories for storing the built images
  • Worked on deployment automation of all the Microservices to pull the image from the private Docker registry and deploy to the Dockerswarm
  • Developed Chef Cookbooks, Recipes, Resources and Run lists, managed Chef Client nodes and uploaded cookbooks to Chef Server using workstation
  • Installed, Configured and administered Jenkins CI tool on Linux machines.Automated all the infrastructure work flows using Terraform and Jenkins
  • Maintained Subversion and GIT repositories, proposed and implemented branching strategy suitable for agile/scrum development for automating builds with Jenkins
  • Created Jenkins pipelines involving several Downstream/Upstream job configurations based on dependencies from other applications and based on release methodologies
  • Working on SCM management of GIT/GitHub in bash link repository creating, commit, branch, merge etc
  • Administrated and engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod branching model for weekly releases
  • Performed a detailed analysis of the current build tools (Jenkins) used in conjunction with CVS in order to recreate the build process in the new Git environment.Extensively worked in monitoring infrastructure to identify and troubleshoot issues on servers using tools like Nagios, Splunk, and JIRA
  • Generated scripts for effective integration of JIRA applications with other tools and customized JIRA projects with various schemas, screen schemes, permission schemes, complex workflows and notification schemes
  • Developed Cloud Formation script to automate the EC2 instances with Yaml templates
  • Worked with Nexus repository manager to proxy, collect, and manage the dependencies on the collection of JARs
  • Built and deployed Java/J2EE applications on JBoss applications server in agile continuous integration environment and automated the whole process
  • Worked with Jenkins to build and deploy javacode from GitHub to the production servers using Continuous Integration and Continuous Delivery (CI/CD) pipeline.Creation and maintenance of fully automated CI/CD pipelines for code deployment using Octopus Deploy
  • Designed and managed API system deployment using fast http server and AmazonAWS architecture and developed frontend and backend modules using Python on Django using Git.Implementation of Ansible to deploy the builds for Dev, QA, and production
  • Installation of Ansible Tower on premise and on AWS nodes and automated the infrastructure using Ansible playbooks
  • Created AWSCloud Formation templates to create custom-sized VPC, subnets, EC2 instances, ELB, security group
  • Managed other AWSServices like S3, Cloud Front, Cloud Watch, RDS, Kinesis, Redshift Cluster, Route53, SNS, SQS, and Cloud Trail.Responsible for the Continuous Delivery pipeline given to all application teams as they on-board to Jenkins as a part of migration team
  • Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and AWSserver provisioning using Chef Recipes
  • Migrated the VMWARE VMs to AWS using AWS CLI by uploading data to S3 and EC2-import-image and created a disaster recovery repo for VM’s in AWS using EBS
  • Managed Services like EC2, S3 Bucket, Route, ELB, EBS
  • Excellent hands-on experience in installation, configuration and troubleshooting the issues and performance tuning of WebLogic, Apache and Tomcat
  • Experienced in Setting up Chef Server/Workstation and Bootstrapping Nodes
  • Wrote Wrapper cookbooks, recipes and utilized community cookbooks as well
  • Implemented to automate the infrastructure used azure CLI and involved in accessing subscription using PowerShell and to monitor and troubleshoot azure resources I have used azure app insights
  • Worked on developing internal testing tools which were written in Python and generated Python Django Forms to record data of online users
  • Worked as DevOps engineer/Build and release engineer in field of release automation for java application to achieve continuous integration(CI) and continuous delivery (CD)
  • Container clustering with Docker Swan Mesos / Kubernetes
  • 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
  • Primarily used Ruby to write GIT applications and Chef Recipes and created Chef Cookbooks and network configurations using Chef Server
  • Wrote Cookbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWSEC2 instances using Python.

System Admin

Lamco Industries Pvt Ltd
02.2015 - 06.2016
  • Installation, configuration and troubleshooting of Red Hat 4.x, 5.x, Ubuntu 10.x on various hardware platforms
  • Configured Kick-start for RHEL (4, and 5), Jumpstart for Linux and NIM for AIX to perform image installation through network
  • Configuring NFS, NIS, DNS, Auto Mount & Disk Space Management on Linux Servers.Configuring and maintaining network services such as LDAP, DNS, NIS, NFS, Web, Mail, and FTP.Installation, Configuration and Maintenance of Samba, Apache Tomcat, Web Sphere servers and Linux environment
  • Written different bash shell scripts, as per the needs for monitoring, automation of installs and configurations for different Linux environments
  • Worked on Shell scripts for automation of daily tasks and created cron jobs & at jobs.Implemented Kick start for Red hat environments
  • Involved in completing Administration tasks on SUN Solaris, Red Hat Linux and documentation for the projects executed.Installed, monitored, and supported Web servers and Application Servers on Solaris and Linux environments.Maintained multiple Oracle databases with an Apache/Tomcat web front end
  • Manage to install A5200 arrays, new HP-UX systems, SAN and configured LUN for 100 HP-UX systems,60 AIX and 30 Solaris systems
  • Assisted in configuring the application servers with other components such as database, web servers, Active Directory, etc
  • Perform regular system administration tasks and perform troubleshooting to keep the UNIX/Linux environments running smoothly
  • Implement change management requests; resolve incident tickets through ‘HP Service center’ ticketing system
  • Complete UNIX/Linux related projects on a timely manner
  • Installation and configuration of Veritas Storage Foundation Suite, Volume Manager, Cluster Servers &Veritas File systems (Vxfs)
  • Administer the Network issues and Resolving Operating Systems related issues of AIX, Linux and making sure that the users get the proper environment for testing
  • Shell scripting to automate the regular tasks like removing temp files, taking backups of files, file transfers among servers
  • Supporting Veritas NetBackup 4.5 environment by working in co-ordination with the backup team to install NetBackup clients and troubleshooting any issues with backups.Hardened the new AIX, HP-UX and Linux systems because of the newly installed defense-based software systems
  • Collaborated with backup team to maintain and recover enterprise-wide backup servers using VERITAS Net Backup
  • Handling the day-to-day Operations, install software, apply patches, manage file systems, monitoring performance and troubleshoot alerts, Solve Server Problems in LINUX
  • Monitoring server performance and troubleshooting server related problems to SNMP
  • Installation, integration and management of data backup/recovery solutions
  • Management and configuration of VMware virtual machines running Oracle, Red Hat Enterprise Linux and Oracle Linuxserver
  • Installing, tuning, troubleshooting, and patching of Red Hat Enterprise Linux servers.

Education

Masters In SCIENCE - Information Technology

University of Cumberland Kentucky
Florence, KY
12.2024

Masters - Information Technology

University of cumber lands Kentucky
01.2024

Bachelor - Civil Engineering

Deccan College Of Engineering & Technology
01.2011

Skills

  • AWS
  • Azure
  • OpenStack
  • Google Cloud Platform (GCP)
  • Jenkins
  • Bamboo
  • Hudson
  • Ansible
  • Chef
  • Puppet
  • Nagios
  • Splunk
  • ELK
  • CloudWatch
  • Azure Monitor
  • Datadog
  • Prometheus
  • Grafana
  • Tomcat
  • Apache
  • IIS
  • Oracle WebLogic Server 11g
  • GIT
  • GitHub
  • GitLab
  • Subversion
  • Bitbucket
  • Team Foundation Server (TFS)
  • Python
  • Bash/Shell
  • PowerShell
  • Ruby
  • JavaScript
  • JSON
  • C
  • PHP
  • Java/ J2EE
  • UNIX
  • Linux
  • Windows
  • MacOS
  • Kubernetes
  • Docker
  • OpenShift
  • Spinnaker
  • Maven
  • ANT
  • Gradle
  • V
  • VMware ESXi
  • Virtual Box
  • VCenter
  • VSphere
  • VRealize
  • Power VM
  • SonarQube
  • Selenium
  • JIRA
  • Service Now
  • Oracle
  • MySQL
  • MariaDB
  • NoSQL (MongoDB, DynamoDB, Cassandra)
  • DNS
  • DHCP
  • Cisco Routers/Switches
  • NIS
  • NFS
  • WAN
  • SMTP
  • LAN
  • FTP/TFTP
  • TCP/IP

Timeline

Azure/ Devops Cloud Engineer

SAP Fieldglass, Inc
05.2021 - Current

AWS Cloud Engineer

Nipro Medical India Pvt Ltd
01.2019 - 11.2020

Devops Engineer

Technokolla India Pvt Ltd
07.2016 - 12.2018

System Admin

Lamco Industries Pvt Ltd
02.2015 - 06.2016

Masters - Information Technology

University of cumber lands Kentucky

Bachelor - Civil Engineering

Deccan College Of Engineering & Technology

Masters In SCIENCE - Information Technology

University of Cumberland Kentucky
Omer Mohammed