Close this

Ubeid Ahmed

Project Management
NC, United States
Skills
DevOps
About
Ahmed Ubeid's skills align with Programmers (Information and Communication Technology). Ahmed also has skills associated with Consultants and Specialists (Information and Communication Technology). Ahmed Ubeid has 11 years of work experience.
Work Experience

Linux Systems Engineer

Sprint Telecom
November 2012 - May 2015
  • Responsibilities: * Developed Power Shell scripts to automate web application servers and automation of the build and release process and to automate certain processes for the smooth process of build tools like Maven. * Installation and configuration of Red Hat Enterprise Linux servers using kickstart unattended installation in addition to PXE Boot, configuring of new servers and workstations using kickstart and auto start * Installed and configured SSH server on RedHat/CentOS Linux environments * Performed automated installations of the Operating System using Kickstart for Red Hat Enterprise Linux. * Created, extended, reduced, and administered Logical Volume Manager (LVM) in the RHEL environment. * RPM and YUM Package installations, patches, and other server management * Ability to build deployment; build scripts and automated solutions using various scripting languages such as Bash, PowerShell, and XML. Solid exposure to Python, Ruby, Perl, JSON, and YAML. * Automation scripting was developed in Python using Puppet to deploy and manage Java applications across Linux servers. * Developed installer scripts using Ant and UNIX for various products to be hosted on Application Servers. * Troubleshoot Build and Deploy Issues, with little downtime. * Designed Puppet Modules to manage configurations and automate the installation process. * Worked on the creation of puppet manifest files to install Tomcat instances and manage configuration files for multiple applications. * Good experience in using Puppet, which helps in site-redundancy and Release Management activities for large Enterprise Applications. * Excellent experience in documenting and automating the build and release process using GitLab, Jenkins, Ansible, Chef, and SonarQube. * Developed YAML to define the build and release pipelines in Azure DevOps used self-hosted agents to run the CI/CD pipelines and stored the build artifact in JFrog. * Organize and Co-ordinate Product Releases and work closely with product development, QA, and Support across global locations to ensure successful releases. * Implemented Chef to deploy the builds for Dev, QA, and Production. * Install, Configure, and Administer Jenkins Continuous Integration Tool. * Implemented Continuous Integration and Continuous deployment using various CI Tools like Jenkins. * Parse the Application and System logs using PowerShell for all business applications to proactively monitor and trace errors with automated email alerts to various teams internally. * Automated Continuous Build and Deploy Scripts for Jenkins Continuous Integration tool. * Extensively used Maven tool to do the builds, integrated Maven into Eclipse, and did local builds. * Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to another. * Work with application development and operation teams using a variety of automated testing and build, and deploy tools (Maven, Ant, Nexus, Jenkins, SVN, Selenium, and JUnit) to resolve issues with transition to new DevOps solution. * Installed/Configured and Managed Nexus Repository Manager and all the Repositories. * Branching, Tagging, and Release Activities on Version Control Tools like SVN and GIT. * Member of the Technical Design team, Build and Release Module for Development of new products. * Documented release metrics, and software configuration process. * Manage and administrate the release closeout process. * Ensures coordination of build and test environments teams and release teams. * Ensures teams follow the organization's established policies and procedures. * Provide management reports on release progress. Environment: Red Hat Enterprise Linux (RHEL), CentOS, Logical Volume Manager (LVM), Bash, Power Shell, XML, Python, Ruby, Perl, JSON, YAML, Ant, Unix, Linux Servers, Puppet, YAML, JFrog, Gitlab, Jenkins, Ansible, Chef, CI/CD, Repository management, SVN, GIT, PowerShell, Maven.

Sr. Build and Release Engineer

ALSAC
March 2022 - Present
  • Responsibilities: * Involved in designing and implementing the architecture for the cloud infrastructure and application. * Experienced in Azure active directory for user migration and application registrations. * Performed continuous integration and continuous deployment using Azure DevOps, established the pipeline using Azure tools, and spanned up multiple environments. Enable build and release policy on execution of the pipelines and scheduling the pipeline executions. * Implemented PowerShell automation scripts for certificate expiry in multiple resources and notified the respective team via email before it expires. Runs automatically on schedule every week. * Develop Azure resources such as Azure web applications, app services, firewall, application gateway, web application firewall, data factory, docker container, Kubernetes, storage accounts, key vault, virtual machines, service bus, networking, Azure active directory * Implement application gateway and configure the multiple listeners for multiple applications and associate the respective WAF policies specific to application requirements. Configure path-based routing. * Involved in Hub & Spoke network topology and implemented the hub & spoke model in our organization. * Involve in organization governance and perform the fully governed environment setup for our organization. * Created centralized log management using OMS, Created the deploy if not exist policy to create the diagnostic setting to all the resources in our Azure directory. automatically create the diagnostic setting and store the logs in the log analytics workspace for short-term and long-term logs to the storage account. * Experienced in Microsoft Defender for cloud (Security Center), fixing the security compliance that impacts on the secure score. Implement the policies to automatically remediate the security recommendation. Enforce security configurations to prevent the misconfiguration of resources using deny policies. * Implementing the automated process for improving the secure score using policies and PowerShell. * Continuous tracking of security recommendations from Microsoft. * Experienced in configuring JSON/YAML-based AWS Templates to build and create multiple AWS services. Created Ec2 Instance Linux machine to migrate the Java code from clear case to cloud * Analyzed the security alerts, manage the alerts, and remediate the recommendation. Create the suppression rule in case of a false positive or the security team approves it. * Experienced in both YAML & classic Pipelines. * Create and manage the support request and connect with the Microsoft support team for any technical issue in Azure. * Experienced in creating Azure policy and blueprint (for governance) * Deploying docker container to deploy a web application into docker, configure the container registries and service connection to connect to docker hub or docker container registry to deploy from pipeline * Experienced in automation script using PowerShell, Azure CLI * Designed and implemented Azure resources using JSON, ARM templates, and bicep. * Migrate the data from the on-prem database to the cloud database using the data factory pipeline and integration service * Have good experience in security policies at the Security Centre. * Migration of users and groups from one tenant to tenant, DevOps groups, RBAC, and Privileged Access management (PIM). * Leading operations team and monitored infrastructures to run without any downtime, supporting the application migration to the cloud with the requirements of the business. * Azure pipeline custom agents' creations of VM (Linux and Windows) and configured the Azure agent for pipelines. * Configuration of autoscaling app service plans. * Configure the firewall rules such as network and application rules. * Working in Branching, Merging, Tagging, and maintaining the version across the environments in Azure DevOps. * Analysed and did the discovery on the code migration from on-prem to Azure DevOps, and user migration from on-prem to Azure, provided respective access to the directory * Configure Multifactor authentication to authenticate users using the authenticator mobile app. * Create and maintain the documentation using confluence. * Perform monitoring of Azure infrastructure and application. generate reports using dashboards and Power BI * Configured the alert rule specific to each resource and configured action groups to perform an action responding to that notification. * User addition and User Management both in AAD and ADO, create a service connection to Azure to execute the pipelines. * Worked in the ticketing tool Service Now to manage and resolve the incidents, service requests, and Changes in the Platform. * Applied Software and Security patches to Azure VMs monthly. * Supported the firm's public cloud provisioning platform) as part of the core engineering team to host applications in Azure, through CloudFormation, Terraform, Ansible, Jenkins. * Worked with Terraform Templates to automate the Azure IAAS virtual machines using Terraform modules and deployed virtual machine scale sets in the production environment. * Deployed the services to AKS. Created CICD pipelines with Azure DevOps Deployed Services into Kubernetes Using Helm Charts * Integrated security and scan tools in both GitHub and Azure DevOps to make sure the code is clean and secure. * Set up Datadog monitoring across on-premises and AWS instances, created system alerts using various Datadog tools, alerted application teams based on the escalations matrix, and configured threshold alarms. * Provisioned Datadog monitoring metrics at build time using Terraform. * Experience in DevSecOps engineering where I have been involved with the security team, to improve the security posture and work on incident management plans. Experience in security monitoring and developing automated remediation. * Skilled in monitoring servers using Nagios, Data Dog, Cloud watch, and ELK Stack Elastic Search Log stash. * Set up Datadog monitoring across on-premises and AWS instances, created system alerts using various data dog tools, alerted application teams based on the escalations matrix, and configured threshold alarms. * Part of the Technology Risk & Management team, responsible for Security in Source Code (GitHub), pipelines (AWS DevOps and Jenkins), and Container security (ACR) across the organization's landscape. * Involved in Migration of applications from Brownfield to the Greenfield environment. * Analyzing the application requirements like Memory, Cores (CPU), and types of instances (VMs) required and based on that creating (spinning) the Virtual Machines and clusters accordingly. * Regularly engaged with development teams to enhance their Docker and Yaml files (Nomad). * Hands-on experience in querying and extracting data from AWS RDS using MySQL, SQL Server, MongoDB, and deploying in the AWS Redshift. * Managed Amazon Redshift clusters such as launching the cluster and specifying the node type as well. * Used Terraform in AWS Virtual Private Cloud (VPC) to automatically set up and modify settings by interfacing with the control layer. * Worked on Jenkins, GitHub, Artifactory, and all internal build systems for the core development team on an enterprise-level Java-based cloud orchestration/automation tool. * Used Jenkins as a Code Deploy plugin to deploy to JFrog and also extensively worked on other tools like Ansible, for continuous integration and all end-to-end automation functions with all builds and deployments. * Experienced in working on Docker Hub and Docker Swarm, Docker Compose creating Docker images, and handling multiple images primarily for middleware installations and domain configuration. * Installed and configured ELK (Elastic Search, Logstash & Kibana) for log management within EC2/ Elastic Load Balancer for Elastic Search. * Developed infrastructure as a code using Terraform while applying a fully modularized approach. Built networking infrastructure, EKS (Kubernetes) clusters, and relational databases in AWS as a code. * End to end Deployment of Applications (CI/CD) using Maven, Gitlab, and deploying to Kubernetes. * Used various Continuous Integration tools like Circle CI, Bamboo, GitLab CI, GitHub Actions, and TeamCity * Experienced in OpenShift platform in managing Docker Containers, Kubernetes Clusters, and Mesos and implemented a production-ready, load-balanced, highly available, fault-tolerant Kubernetes infrastructure and created Jenkins jobs to deploy applications to Kubernetes Cluster used to deploy the applications on EKS using Helm charts. * Used Ansible, Chef, Jenkins, and Git, for implementing Continuous Integration from scratch and optimizing the Continuous Integration using Jenkins and troubleshooting the deployment build issues. Environment: AWS EC2, S3, ELB, Lambda 3, ELK, Cloud Watch, Cloud Formation, Redshift, Dynamo DB, Data dog, Terraform, Auto Scaling, SNS, VPC, IAM, Nagios, Git, Chef, Linux, Data Centre Migration, VMware, Jenkins, Apache Tomcat, Maven, Docker, Ansible, Git, Shell, Python.

Build and Release Engineer

PepsiCo
August 2020 - February 2022
  • Responsibilities: * Deployed the initial Azure components like Azure Virtual Networks, Azure Application Gateway, Azure Storage, and Affinity groups. Replicate VMware VMs to Azure with Site Recovery. * Configured Azure Active Directory and managed users and groups. Used PowerShell DSC within Azure Automation runbooks to configure machines. * Written Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of Azure Nodes and Test Playbooks on Azure instances using Python SDK and automated various infrastructure activities like continuous deployment, application server setup, and stack monitoring using Ansible Playbooks. * Worked on Configuration of Internal load balancer, load balanced sets, and Azure Traffic management. * Implemented HA deployment models with Azure Classic and Azure Resource Manager. * Used Azure Terraform to deploy the infrastructure necessary to create development, test, and production environments. * Implemented a CI/CD pipeline involving Bit Bucket, Jenkins, SonarQube, JFrog, Ansible, and XLR for end-to-end automation from commit to deployment. * Expertise in Designing, planning, and implementation for existing on-prem applications to Azure Cloud, Configured and deployed Azure Automation Scripts utilizing Azure stack (Compute, Web and Mobile, Blobs, ADF, Resource Groups, Azure Data Lake, HD Insight Clusters, Azure Data Factory, Azure SQL, Cloud Services and ARM), ADFS, Security Services and Utilities focusing on Automation. * Experience working with Data teams to configure Enterprise Datahub (EDH), to ensure seamless data mapping from source to staging and staging to EDH. * Worked independently in moving APIs from ASE to Azure Kubernetes services by using Gitlab, Jenkins, Docker, and Nexus stack. * Experience in Open Shift platform in managing Docker Containers, Kubernetes Clusters, and Mesos and implemented a production-ready, load-balanced, highly available, fault-tolerant Kubernetes infrastructure and created Jenkins jobs to deploy applications to Kubernetes Cluster. * Set up Kubernetes (k8s) Clusters for running Microservices and pushed Microservices into production with Kubernetes Infrastructure and Development of automation of Kubernetes clusters via playbooks in Ansible. * Used Kubernetes to manage containerized applications using its nodes, Config-Maps, selector, services, and deployed application containers as Pods and End to end Deployment of Applications (CI/CD) using Maven, Gitlab, and deploying to Kubernetes. * Involved in setting up Kubernetes (k8s) clusters for running Microservices and implemented a Kubernetes Container Orchestration solution within OpenStack allowing for easy management, creation & recovery of OpenStack assets. * Worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on the public or private cloud. * Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries, Kubernetes, and Open Shift, and Setting Gitlab repository and Runner for build automation. * Used Docker, Kubernetes, and Open Shift to manage Microservices for the development of continuous integration and continuous delivery. * Used Jenkins as a Code Deploy plugin to deploy to JFrog and also extensively worked on other tools like Ansible, for continuous integration and all end-to-end automation functions with all builds and deployments. * Design & implement migration strategies for traditional systems on Azure (Lift and shift/Azure Migrate, other third-party tools. * Migration of on-premises data (Oracle/ SQL Server/ DB2/ MongoDB) to Azure Data Lake Store (ADLS) using Azure Data Factory (ADF V1/V2). Azure Automation through Runbooks Creation, Migration of existing PS1 scripts, Authorizing, Configuring, and Scheduling. * Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets. * Written Templates for Azure Infrastructure as code using Terraform to build staging and production environments. * Integrated Azure Log Analytics with Azure VMs for monitoring the log files, storing them, and tracking metrics and used Terraform as a tool, Managed different infrastructure resources Cloud, VMware, and Docker containers. Also, experienced in setting up monitoring with Datadog to Azure APIM, and AKS resources. * Virtualized the servers on Azure using Docker, created the Docker files and version control to achieve the Continuous Delivery goal on the highly scalable environment, and used Docker coupled with load-balancing Nginx. * Set up Docker to automate container deployment through Jenkins and Dealt with Docker Hub, making Docker Images and taking care of various Images essentially for middleware establishments. * Configured applications that run multi-container Docker applications by utilizing the Docker-Compose tool which uses a file configured in YAML format. * Automated the Build Infrastructure for deploying services in the docker environment using Jenkins, SonarQube, Maven, Groovy, Job DSL, Docker, and Splunk. * Worked with MAVEN to build the application, and wrote maven scripts and shell scripts to automate the build process. Daily maintenance of GIT source repositories and builds. * Configured and administered Gitlab enterprise with High Availability (HA) enabled and handled Migrations from Subversion, TFS, and GitHub to GitLab. * Worked on version control and source code tools like GIT, and Subversion (SVN) and used Source code client tools like Bitbucket, GitLab, Git Bash, GitHub, and Git GUI and Created and set up migration from Gitlab to GitHub Enterprise. * Ensuring that software and patches are at the proper level, verification, and implementation of web load balancing. * Created batch scripts for auto backup of Log files and Performance logs from QA and PROD servers to the log server which was available for the developers to troubleshoot the application. * Design, Deploy, and manage microservices-based applications deployed on Kubernetes clusters and Azure Kubernetes services. * Setting up of shared resources, Express Route and Direct Connect on the cloud side, VNets and VPC, Network Security Groups, and Network Routing. * Working closely with the Development team to build out Highly Available dynamic Virtual Public/Private Cloud. * Created inventory, job templates, and scheduling jobs using Ansible Tower. Downloaded and managed Ansible roles from Ansible Galaxy to automate the infrastructure. * Set up a Continuous Delivery pipeline using Ansible playbooks. This consists of Jenkins to run packages and various supporting software components such as Maven. * Integrate with GitHub, SonarQube, Nexus, and Jenkins for Automatic Builds and sending email and Slack notifications to groups. * Implemented DevOps pipeline for Build and Deployment. The build includes Git checkout, Maven Builds or NVM build, creating .war file, fortify scan, sonar check, Docker build, and storing into JFrog Artifactory. Deployment pipeline includes checkout GIT repo, coping image from JFrog Artifactory, moving into OpenShift by creating edge deployment, creating routes, and assigning a service. * Managed GitHub repositories and access permissions, including branching permissions for Developer requests and tagging. Creating branches and involved merges activities and involved code merge conflicts. * Proficient with Shell, Python, Ruby, Perl, Power Shell, JSON, YAML, Groovy, and PowerShell scripting languages. * Written Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of Azure Nodes and Test Playbooks on Azure instances using Python SDK and automated various infrastructure activities like continuous deployment, application server setup, and stack monitoring using Ansible Playbooks. Environment: AZURE, Virtual Networks, Azure Application Gateway, Azure Storage, Azure Active Directory, Azure Nodes, Azure Resource Manager, Azure Terraform, Azure Kubernetes, Azure Data Lake Store (ADLS), Open Stack, Docker, VMWare, Jenkins, Nginx, SonarQube, Maven, Splunk, SNS, VPC, Git, Linux, Maven, Ansible, PowerShell, Python, Perl, Ruby.

DevSecOps Engineer

FedEx
May 2018 - July 2020
  • Responsibilities: * Converted existing AWS infrastructure to server-less architecture (AWS Lambda) and deployed it via Terraform. Migrated data from on-premises to the Cloud using AWS Import/Export Snowball service. * Used Terraform in AWS Virtual Private Cloud (VPC) to automatically set up and modify settings by interfacing with the control layer. * Used IAM to assign roles, to create and manage AWS users, groups, and permissions to use AWS resources. * Worked on migration services like AWS Server Migration Service (SMS) to migrate on-premises workloads to AWS in an easier and faster way using Rehost "lift and shift" methodology and AWS Database Migration Service (DMS), AWS Snowball to transfer large amounts of data and Amazon S3 Transfer Acceleration. * Security groups are managed on AWS focusing on fault-tolerance, high availability, and auto Scaling using Terraform templates, Along with Continuous Integration and Continuous Deployment with AWS Lambda and code pipeline. * Worked on Auto-scaling Cloud Watch (monitoring), AWS Elastic Beanstalk (app deployments), AWS Lambda, Amazon S3 (storage) Amazon EBS (persistent disk storage), and DynamoDB. * Design and deploy client infrastructure on public clouds (AWS and Azure) leveraging DevOps Methodologies. * Setup and build AWS infrastructure in various resources VPC, EC2, S3, IAM, Security Group, Auto Scaling, and RDS in CloudFormation templates using Amazon CDK, written in JSON language to build an automation pipeline to deploy and orchestrate services in AWS and responsible for supporting and troubleshooting AWS Pipeline deployments. * Performed EC2 instances provisioning on AWS environment and implemented security groups, administered AWS VPCs. Experience in cloud storage in AWS s3 and AWS IAM. * Used Azure service fabric to build and manage scalable and reliable applications composed of microservices that run at high density on a shared pool of machines. * Ensured Azure services beyond basic IaaS functionality and Used Azure Resource Manager (ARM) to deploy, update, or delete all the resources for your solution in a single, coordinated operation. * Experience in working on version control systems like GIT, and subversion and using source code management client tools like visual SVN, GIT BASH, GIT HUB, GIT LAB, GIT GUI, STASH, and other command line applications. * Working experience with Linux, AWS, Kubernetes, Docker, Jenkins, Ansible, Terraform, Helm, GitLab, Prometheus, Grafana, ELK, Nexus, Continuous Integration, Continuous Deployment & Strategies. * Worked on version control and source code tools like GIT, and Subversion (SVN) and used Source code client tools like Bitbucket, GitLab, Git Bash, GitHub, and Git GUI. * Implemented a CI/CD pipeline using AWS CI/CD tools in both cloud and on-premises with GIT, Docker, and Maven with Jenkins plugins. * A team player with hands-on experience prioritizing CI/CD, infrastructure Automation security, Build/release management, and Cloud resource utilization. * Extensively involved in Version Control, Build & Release Management, and Deployments of the Solutions to the DEV, QA & PROD Environments leveraging DevOps (VSTS)/TFS principles/process (CI/CD), and toolsets of Visual Studio, Docker Containers. * Works closely with the DevOps team to solve best practices in CI/CD, and application health monitoring. * Expertise in Installing, Configuring, and Managing the Puppet Ecosystem Components for both open-source and enterprise versions of Puppet. Involved in Designing and Implementing Puppet with Orchestration and code manager with R10K along with Git and Git Hub. * Developing and maintaining the build environment, the source code control system, and managing build packages using GIT and GIT Hub. * Integrate, configure, deploy, and manage centrally provided common cloud services which are IAM, Networking, Logging, Operating systems, and Containers. * Installing, configuring, and administering Jenkins CI tool on Linux machines. Configured Jenkins to build in all the non-production and production environments. * Worked on Migration for Jenkins, Kubernetes (k8s), and OpenShift instances, Creating Disaster recovery for on-premises datacenters using F5 load balancer and integrated HA-proxy and HTTPD Apache config server for active-active. * Working with Jenkins for any automation builds that are integrated with GIT as part of infrastructure automation under continuous integration. * Utilized Jenkins for enterprise-scale infrastructure configuration and application deployments * checking out code from Git and using Ant/Maven pipelines to build Artifacts. Provisioned infrastructure using Packer, Jenkins, Ansible, Terraform, and AWS. * Set up CI (Continuous Integration) for major releases in Jenkins and Docker to automate most of the build-related tasks and Configuration of Ansible modules for AWS cloud deployment. * Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching, and software deployment on AWS environments through automated tools, and Ansible/custom pipeline. * Used Chef Recipes to set up a Continuous Delivery pipeline with Jenkins, SonarQube, and Vagrant the infrastructure to run these packages and various supporting software components such as Maven. * Performed development and version control of Chef Cookbooks, testing of Cookbooks using Test Kitchen, and running recipes on nodes managed by on-premise Chef Server. * Worked on Docker to containerize the Application and all its dependencies by writing Docker files, Docker-Compose files, and Docker container snapshots, managing Docker volumes, and deploying Docker Swarm using Ansible. * Used Python to automate provision by Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks and stored results in DynamoDB. * Proficient in writing Python, Perl, Groovy, Bash, and Power Shell scripts for process automation of systems, applications, backups, etc., and administration of repetitive Jobs using Cron schedule. * Hands-on experience in data processing automation using Python. * Experience in working on OpenStack Services such as Nova Compute, Network, Swift Storage, Dashboard, image, Identity, Monitoring, and Orchestration Service. * Involved in writing Ant and shell scripts for compilation and deployment process. * Automated SQL installation using PowerShell Script in Octopus deploys. * Installed Jenkins on a Linux Server, created master and slave configuration, and drove all microservices builds out to the Docker registry. Environment: AWS Lambda, AWS Virtual Private Cloud (VPC), IAM, AWS Server Migration Service (SMS), AWS Data Migration Services (DMS), AWS S3, EC2, Azure Security Group, Auto Scaling, Active Directory, Terraform, Azure Kubernetes, Azure Data Lake Store (ADLS), Docker, SVN, Git, VMWare, Jenkins, Chef, Ant, Maven, Ansible, Linux, Python, Perl.

DevOps Engineer

AIG
June 2015 - April 2018
  • Responsibilities: * Installation and configuration of Red Hat Cluster, Veritas Cluster Server, Veritas NetBackup, Apache 1.3.x, Tomcat, WebLogic 9, 10, and JBoss. * Worked with RedHat OpenShift container platform for Docker and Kubernetes. Used Kubernetes to deploy scale, load balance and manage Docker containers with multiple namespace versions. * Administered RedHat Linux 4.x/5 servers for several functions including managing Apache Tomcat Server, Mail Server, MySQL database, and Firewalls in both development and production environments. * Co-ordinate with the Middleware team in installation, configuration, and troubleshooting issues with the WebSphere Application Server and Apache/Tomcat server on Linux. * Worked on setting up Linux servers for Oracle Real Application Clusters and configuring SAN-based mount points and performing day-to-day Linux administration such as user accounts, logon scripts, directory services, file system shares, permissions. * Utilized Jenkins for enterprise-scale infrastructure configuration and application deployments * checking out code from Git and using Ant/Maven pipelines to build Artifacts. * Used GIT version control to manage the source code and integrate GIT with Jenkins to support build automation. * Implementing new project builds framework using Jenkins & maven as build framework tools. * Implementing a Continuous Delivery framework using Jenkins, Chef, and Maven in a Linux environment. * Configuration Automation and Centralized Management with Ansible and Cobbler. Implemented Ansible to manage existing servers and automate the build/configuration of new servers. * Supported the firm's public cloud provisioning platform (called Atlas) and as part of the core engineering team to host applications in Azure, through CloudFormation, Terraform, Ansible, and Jenkins. * Used Ansible and Ansible Tower as Configuration management tools, to automate repetitive tasks, quickly deploy critical applications, and proactively manage change. * Used APIs, Chef, Python, and AWS CloudFormation Templates, migrated and automated cloud deployments. * Executed the automation from commit to deployment directly into Azure VM by implementing a CI/CD pipeline with the help of Jenkins and Chef. Setting up Chef Infra, bootstrapping nodes, creating, and uploading recipes, and node convergence in Chef SCM. * Written Bash shell scripts for getting information about various Linux servers and prepared Ruby codes, programming web applications, and testing services daily. * Developed procedures to Simplify and automate application development and deployment Procedures with Linux Container Technology Using Kubernetes. * Providing day-to-day UNIX/Linux Support at both the system and application level. * Worked with Red Hat Linux tools like RPM to install packages and patches for the Red Hat Linux Server and managed virtualized Operating System. * Design, develop, and maintain Linux-based instances and backend applications. * Strong Experience in implementing Data warehouse solutions in Amazon Redshift, Oracle, and SQL Server. Expertise in Cloud Migration projects (Oracle to RDS/Redshift) using AWS DMS/SCT and Ora2g. Environment: Red Hat Clusters, Veritas - Cluster Server, Net Backup, Apache Tomcat, WebLogic, WebSphere, JBoss, Docker, MYSQL, Oracle Apps, Storage Area Network (SAN), Ansible, Terraform, Jenkins, Chef, Python, Shell Scripts, Cloud Migration.