MD OMAAR
AWS Cloud Devops / AWS Engineer / AWS Architect
***********@*****.*** +1-432-***-****
Professional Summary
Over 10+ years of experience in the IT industry, I have worked as a AWS DevOps Engineer, Site Reliability Engineer, Systems Engineer, AWS DevOps Engineer DevOps Engineer and VMware Engineer, primarily within Linux, Unix, and Windows environments.
Hands-on experience supporting AWS data and analytics platforms leveraging services such as EC2, RDS, Redshift, EKS and EMR.
Strong focus on cost optimization, performance tuning, and governance across development and production cloud environments.
With 10+ years of experience as DevOps Engineer/Build and Release Engineering in automating the build and deployments of applications within cloud infrastructure running on AWS and Microsoft Azure.
Experience with AWS Services like EC2, VPC, Subnets, Route53, ELB, Auto-scaling, AMI s, IAM, S3, RDS, Lambda etc, and worked on creating and configuring the VPC s in AWS and provisioned the EC2 instances inside the subnets. Secured the EC2 instances using Security Groups and Subnets using NACL s.
Worked on Azure Public Cloud and used the services like Virtual Networks, Subnets, Virtual Machines, Load Balancers, Application gateways, ARM templates, Resource Groups, storage accounts, App Services etc.
Used Azure App Services Server-less technology to host the .NET applications and SharePoint applications, managed the Azure AD and provided the access to users using RBAC.
Setup Kubernetes infrastructure consisting the control machine and nodes. Installed the kubeadm, kubectl, kubelet utilities to manage the Kubernetes container clusters.
Worked on Kubernetes services like Deployments, Applications, Pods, ConfigMaps, Vault, Nodes. Developed YAML scripts to rollout the deployments in Kubernetes.
Administered Ansible Tower, created roles, provided access to users, tuned the ansible to work with ssh and winrm to manage more than 2000 nodes.
Supported containerized applications running on OpenShift, Kubernetes, and Docker, including deployments, configuration updates, and runtime issue resolution.
Written the Ansible plays to manage the OS configurations and middleware installations, and version controlled the ansible playbooks using Git VCS.
Implemented scripting solutions to support system management, troubleshooting, and routine maintenance activities across production environments.
Worked with FIX protocol messages to support trading and transaction workflows, including reading and analyzing FIX logs to troubleshoot connectivity, sequencing, and message flow issues.
Extensive background in application operations, incident triage, root cause analysis (RCA), and production support for distributed systems, web services, APIs, batch jobs, and file transmission workflows.
Worked on setting up puppet master with compile masters to manage thousands of nodes consisting the Centos, RHEL, Windows and Solaris Operating systems.
Installed the Docker Engine and created the containers running the Tomcat application server. Used the Docker-files to create the custom images and pushed the custom images to local docker registry.
Assisted in monitoring and diagnosing FIX session issues, such as message rejects, heartbeats, and sequence gaps, by reviewing application and FIX engine logs.
Experience with Terraform Cloud management tool and provisioned the AWS and Azure infrastructure using terraform. Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
Extensively worked in Jenkins and Bamboo for continuous integration and for End to End automation for all build and deployments. CI/CD experience using Jenkins, GitHub, HPOO, HPSA, Bit-Bucket, SVN, Artifactory, Nexus, S3, Maven And ANT.
Experience in enterprise installing, configuring and running standard logging tools like Splunk and Kibana using forwarder agents.
A lot of experience in installing, configuring, creating dashboards of applications using application monitoring tools likes Dynatrace and NewRelic.
Collaborated with development and support teams to identify and resolve FIX-related production incidents, ensuring reliable message delivery and system stability.
Extensively worked With VMware ESXi 5.1/5.5/6.0, vCenter Server, Host Clustering with HA, DRS, Replication Manager 5.x/6.0, Site Recovery Manager, vMotion, Physical to Virtual Migration and Managing SAN Datastores with, iSCSI, NFS & FC.
Experience in administering, integrating, supporting middleware technologies like WebSphere Application Server, WebSphere Portal Server, Tomcat, JBOSS & WebSphere MQ and web servers IHS, Apache HTTP on wide variety of platforms like Solaris, Linux and windows.
Hands on experience in AWS services for deploying EC2 instances with various flavors including Amazon Linux AMI, RHEL, SUSE Linux, Ubuntu as well as creating ELBs and auto scaling to design cost effective, fault-tolerant and highly available system.
Experience in setting up Baselines, Branching, Merging and Automation Processes using Python, PowerShell, Shell, Perl and Batch Scripts.
Automated routine operational tasks such as deployments, health checks, job monitoring, and alert remediation using Shell, Python, and PowerShell scripts.
Experience in and demonstrated understanding of source control management concepts such as Branching, Merging, Labeling/Tagging and Integration.
Worked with Change Management Tool like Service Center and Service Manager and documented changes going into production with their details for auditing purpose.
Good knowledge of UCM Clear Case, Clear Quest and experience with additional version control tools such as SVN, Perforce, CVS and TFS. Worked on bug tracking tools such as JIRA and Remedy for various issues.
Experience NIC bonding/NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase the bandwidth or redundancy based on requirement by the application.
Worked within ITIL-aligned operational processes, including Incident, Problem, and Change Management.
Experience in UNIX and Linux subject matter as Manage, Install patches and other software packages, using different UNIX commands to run, maintain, setup schedule work, protect and rescue file systems.
Understanding of various technologies including, applications, databases, networking, telecommunications and connectivity Release Deployment.
Developed automation scripts to reduce manual intervention, improve response time during incidents, and increase operational efficiency.
Created and enhanced monitoring dashboards, alerts, and health checks using tools such as Splunk, Dynatrace, AppDynamics, and ELK stack.
Proficiency in Debugging and troubleshooting. Great ability to write clear, maintainable, well-documented, well-commented and efficient commands for WebLogic.
Good analytical, problem solving, communication skills and have the ability to work either independently with little or no supervision or as a member of a team.
Technical Skills
Scripting Languages
Perl, Shell, JAVA/J2EE, Ruby, Python
Web Servers
Amazon AWS, Apache, Tomcat, Jboss, WebSphere, WebLogic, IIS, SharePoint, VMWare
Operating Servers
Linux 6X/7X, Centos 6/7, UNIX Solaris 10/11, Windows NT, XP&8, Red Hat
Databases
MongoDB, Orient DB, MS Access, MS SQL Server, Oracle 8/10.0
SCM Tools
GIT, ClearCase NT/Unix, ClearQuest 2007, Visual Safe, CVS, Microsoft Team Foundation
Build Tools
Azure DevOps, ANT, Maven, Nant, MS Build, Chef, Puppet, Make, Cmake, Bamboo, JIRA, Nexus
Testing Tools
Cucumber, TestNG, WinRunner, TestDirector and LoadRunner
Version Control
Subversion (SVN), GIT, Perforce, Subclipse
Container Orchestration
Docker Swarm, Kubernetes, AWS ECS, Mesos
CI Tools
Hudson, Jenkins, AnthillPro, Cruise Control, Build forge, Build Master
Professional Experience
Tavant / Freedom Mortgage Plano, TX June 2024-Till Date
Sr DevOps Engineer / Cloud Automation Engineer
Responsibilities:
Developed Orchestration framework for various tasks and procedures using graphical user interface runbook designer for creating efficient solutions in IT environment Using HP Operations Orchestrator and HP Server Automation tools.
Automated the CI/CD pipeline process by integrating the Docker with Jenkins by pulling the source code from GitHub repository and configured SonarQube for code coverage and Sonar Metrics in the pipeline for quality of unit test cases by using Coverage plugins and generated build using Maven.
Utilized Kubernetes to deploy scale, load balance, scale and manage Docker swarm with multiple name spaced versions.
Integrated Jenkins with Docker container by Cloud bees Docker pipeline plugin to drive all micro-services builds out to the Docker Registry and then deployed to Kubernetes. Integrated Selenium automation regression test suite in Jenkins build pipeline.
Designed and implemented event-driven microservices architecture using Apache Kafka for real-time data streaming across distributed systems.
Configured and managed Kafka Producers and Consumers for asynchronous communication between Spring Boot microservices in cloud-native environments.
Supported RESTful API integrations between internal applications and external services, including request/response validation, error handling, and performance troubleshooting.
Used Service Management Automation(SMA) for automating the creation, monitoring and deployment of resources into Azure pack environment, Azure Service Bus and Web Services to handle messaging from thousands of devices.
Responsible for creating/managing automation of Build Process, Administration Tasks, Dynamic Scaling, Virtualization, Containerization and policy based services using PowerShell, ARM scripting with JSON template.
Assisted in monitoring API health and availability, identifying latency or error patterns affecting downstream systems.
Developed APIs using Kubernetes to manage and specify the copies of the Docker containers to run the actual servers in the Azure cloud environment. Scheduled, deployed and managed Container replicas onto a node cluster using Kubernetes.
Setting up Kubernetes (k8s) Clusters for running micro-services and pushed micro-services into production with Kubernetes backed Infrastructure. Development of automation of Kubernetes clusters with playbooks in Ansible.
Implemented cluster services using Docker and Kubernete
s to manage local deployments in Kubernetes by building a self-hosted Kubernetes cluster using Terraform and Ansible and deploying application containers.
Implemented the automated Nagios in Ops environment for alerts & email notifications using Python script & executed them through Ansible.
Implemented Kafka Topics, Partitions, and Consumer Groups to ensure fault-tolerant and scalable message processing.
Supported release deployments, configuration changes, and maintenance activities, including validation, rollback, and post-deployment monitoring.
Actively monitored application performance and system health, responding proactively to alerts to prevent service degradation or outages.
Used Harness Delegate for secure communication between on-prem infrastructure and cloud deployment targets.
Used Python and shell scripting to automate operational tasks such as system health checks, log analysis, deployment validation, and environment monitoring.
Designed and automated end-to-end CI/CD pipelines using Harness for cloud-native application deployments across AWS environments.
Integrated AWS EC2, EKS, and S3 services into Harness pipelines for infrastructure provisioning and application deployment.
Configured Infrastructure as Code (IaC) deployments using Terraform integrated with Harness pipelines.
Installing WebLogic/tomcat application, deployment of WAR, JAR, and EAR files across all the environments through Ansible playbooks. Configured Spark Standalone and Cassandra Multi-node Clusters using Ansible.
Managed Ansible playbooks and inventory which are the entry point for Ansible provisioning and management where the automation is defined through tasks and run Ansible scripts to provision servers.
Integrated Ansible Tower with Jenkins to quickly deploy critical applications, managed changes and provided encryption needed for task files with Ansible Vault.
Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on Nagios Event handlers in case of automatic restart of failed applications and services.
Setup SCM Polling for Immediate Build with Maven and Maven Repository (Nexus Artifactory) by installing Jenkins Plugins for GIT Repository.
Composed python and shell scripts to do all CI/CD using Jenkins, Git in GitHub, to access the databases to retrieve and archive data and to improve application security.
Configured and deployed Bitnami ELK stack on Azure, worked on Installing plugins and troubleshooting HTTPS support with SSL certificates.
Kafka monitoring is enabled using Prometheus and Grafana for real-time cluster health and throughput metrics.
Used ELK (Elastic Search, LogStash, Kibana) to see logs information, monitor, security and get the health notifications from nodes. Automated the installation of ELK agent (file beat) with Ansible playbook
E*Trade - Jersey City, NJ Sep 2022-April 2024
DevOps Engineer/ Cloud Infrastructure Engineer
Responsibilities:
Involved in deploying the content Cloud platform on Amazon AWS using EC2, S3, and EBS. Evaluate Chef framework and tools to automate the Cloud deployment and operations.
Launched Different EC2 Virtual Servers in public cloud using AWS Auto-scaling & prebaked Amazon Machine Images (AMI) through Ansible Playbooks & Roles to maintain the production environment all times highly available. Used CloudWatch for monitoring the server's (AWS EC2 Instances) CPU utilization and system memory.
Implemented AWS Lambda workflow and created functions to assign roles using python scripts to interact with application.
Implemented automation along with Boto3, provisioned by Terraform and Ansible for performing various tasks like encrypting EBS volumes, backing AMI's and scheduling Lambda functions which triggers routine AWS tasks by using bash and python scripts.
Deployed Kafka clusters in Dockerized and Kubernetes environments for scalable container-based deployments.
Leveraged FIX log analysis, REST API troubleshooting, and Python-based automation to support mission-critical production systems, improving incident resolution time and overall platform reliability.
Launched LAMP stacks in multitier AWS instances in different subnets in Amazon VPC, attached ACL's and Security Groups to maintain high security.
Hands-on experience with file transmission protocols such as SFTP and FTP, ensuring secure and reliable data exchange between systems.
Building & deploying packages for integration testing per customer needs. Collaborated with customers to recommend OS and infrastructure hardening strategies.
Participated in 24x7 on-call rotations, responding to production incidents impacting transactions, batch jobs, APIs, and client-facing services.
Created S3 buckets and managed policies and utilized S3 bucket and Glacier for storage and archiving, automated application deployments in the cloud using Docker technology using Elastic Container Service scheduler.
Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins, maintained and managed nomad and consul key value storage for micro-service architecture using Docker for services.
Installed packages on remote Agent less nodes through Ansible playbooks with Ansible roles. Used file modules in Ansible playbooks to copy / remove / modify the files on agent less remote servers from Ansible control server.
Downloaded and managed Ansible roles from Ansible Galaxy to automate the infrastructure, installed Ansible-Galaxy CLI and used it to install Ansible roles and used ad-hoc mode to make small changes on remote nodes.
Implemented Test Driven Development process that relies on the repetition of a very short development cycle as well as responsible for versioning the source code, releasing binary files, creating & applying labels on source files and release files.
Developed Python scripts to automate log rotation of multiple logs from webservers and to create APIs for applications within AWS.
Integrated AWS EC2, EKS, and S3 services into Harness pipelines for infrastructure provisioning and application deployment.
Worked within ITIL-aligned operational processes, including Incident, Problem, and Change Management.
Defining Release Process & Policy for projects early in SDLC. Coordinating with Different Project teams on Build &release planning and efforts. Created different branching and merging strategies in GIT.
Responsible for nightly and weekly builds for different modules. Build and Deployed the java applications onto different environments.
Installed Jenkins as continuous integration server, integrated JENKINS with GIT HUB source code repository and maintained builds continuously when the developer check-in their code and managed Jenkins plugins for Tests, Reports, Notification, User Authorization & Deployment.
Deployed and configured Chef Server including bootstrapping of chef client nodes for provisioning server using Knife. Created roles, recipes, cookbooks and data bags for server configuration.
Wrote wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment.
Used ticketing tool JIRA to Create tickets, generate reports on different bug issues and tickets and worked on POCs which were documented on Confluence.
Deployed Java/J2EE applications on to Apache Tomcat application servers and configured it to host the website for various deployments.
Corteva - Indianapolis, IN Nov 2021-July 2022
Site Reliability / Release Engineer
Developed Python script to cleanup old deployments in Kubernetes cluster by deploying specific pods into the cluster using Gitlab-CI and HELM charts.
Work on Google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
Maintained Gitlab runner instances in GCP which help in running the Jenkins CI pipelines for developers and assisting them in deploying their applications into the GKE Kubernetes cluster.
Using Terraform, created user specific cluster defining the node specifications for different user types in AWS which are then managed by Rancher UI. Provided support for rancher alerts which range from Ingress controller traffic to Control plane being down due to docker containers stopped working in the admin nodes.
Design AWS Cloud Formation templates to create custom sized VPC subnets, NAT to ensure successful deployment of Web applications and database templates. Well versed with the usage of infrastructure management tool Terraform.
Setup test environments in Windows Azure and worked on a plan to migrate applications to migrate to 100% Azure environments
The Docker container leverages Linux containers and has the AMI baked in. Converted our staging and Production environment from a handful AMI's to a single bare metal host running Docker.
Developed GoLang microservices and converted the user stories into backend logic in service class.
Implemented a Continuous Delivery pipeline with Docker, Jenkins and Gitlab and AWS AMI's, whenever a new Gitlab branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new AWS ECS / Docker container from it.
Configuring and CNI plugins like cilium, calico, flannel etc. to wire docker containers for networking and connected CNI plugins using external etcd datastore, etcd-operator and CRD for Network policies.
Used Terraform modules to set up GCP environments and create buckets with encryption, VPC, GKE clusters.
Moved all the repos from Bitbucket to Gitlab by creating new databases for and copying the data from existing ones essentially migrating from one to another.
Worked in build release management in CI/CD environments using Jenkins, Maven, Artifactory to build and manage container-based applications for Dev, UAT and Prod.
Setting up GCP Kubernetes (GKE )cluster and Migrating applications gradually between Kubernetes deployments so that intra-cluster traffic is not affected.
Building/Maintaining Docker/ Kubernetes container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP using GKE.
Developed GoLang software to handle concurrent data collection and processing with goroutines and channels.
Experienced in deploying applications in to Kubernetes using Gitops Tools (Argo CD).
Create and configured the continuous delivery pipelines for deploying Micro Services and Lambda functions using Jenkins CI server.
Developed and deployed Helm charts and OpenShift templates for standardized, repeatable deployments of applications and services.
Utilized OpenShift Operators to automate the management of complex applications, reducing manual intervention and improving operational efficiency.
Experience in alert handling, standard availability and performance report generation. Experience in root cause analysis of post-production performance related issues through Splunk tool.
Design and implement Splunk Architecture (Indexer, Deployment server, Search heads, and Forwarder management), create/migrate existing Dashboards, Reports, Alerts, on daily/weekly schedule to provide the best productivity and service to the business units and other stakeholders.
Configured and managed OpenShift projects and namespaces, ensuring proper isolation, resource management, and access control for multi-tenancy environments.
Provided support on Kubernetes GKE cluster for owners and maintain them with less downtime without any noticeable loss to the applications or to the customers using them.
Optimized database performance in AlloyDB through query tuning, indexing, and leveraging built-in machine learning-powered insights.
Managed backup and disaster recovery using AlloyDB's automated backup features, ensuring data integrity and minimal downtime.
Provided assistance in helping developers to push their docker images and Artifactory in to the Jfrog artifactory by creating user groups and generating api tokens for the group.
Used Gitlab-ci pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
Using monitoring tools like Grafana Prometheus, determined the usage of the resources for any given K8-s cluster, and determining to increase the resources like instance type and disk sizes ultimately keeping the costs down.
Using Keycloak as our SSO created user groups and their permissions which are used to login in to our internal sites securely, and it also helps in keeping users out of the unauthorized zones.
Hewlett-Packard Company dba HP - Palo Alto, California, CA Aug 2019-Oct 2021
DevOps Engineer
Responsibilities:
Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using SVN source control.
Working with Cloud technologies like AWS (IaaS), SFDC (SaaS) with services including AWS EC2 Reserved Instances & On-Demand Instances, AWS VPC, AWS IAM, AWS S3 (Life Cycle & Versioning), AWS Cloud Formation, AWS Auto Scaling, AWS EIP, RDS, Route53 & Elastic Load Balancing.
Deploying Siebel applications on AWS EC2 Reserved Instances, writing the AWS Cloud Formation JSON templates for automating the launching of EC2 Resource types.
Administering and monitoring of AWS Identity and Access Management Service for access control, monitoring and maintaining various users and groups.
Setting up Users, Groups and assigning Permissions through Policies to the Users & Groups in AWS IAM to provide granular level access control.
Installation, Management and Administration of provisioning Puppet, using pre-written Modules through Puppet Forge & building Custom Puppet Classes & Puppet Modules. Administering, Maintenance of Puppet Master and Puppet Nodes and their SSL certificates.
Used Hiera setup global variables & creating custom factor variables and worked on Puppet DSL and Puppet Resource Types and their relationships.
Installation and configuration of VMware VSphere 5.1, ESX 5.0 update 1, ESXi 5.0 on a HP, DELL, working on VMware Infrastructure Client, VMware Virtual Center, License Server and VCB Setup.
Designed the Infrastructure and administered the environment running over 20 ESX Hosts and 500 virtual Machines, managing snapshots, templates and cloning VMs.
Responsible for DNS and configured DNS Servers and Clients, troubleshooting DNS issues, upgrading profiles from VMware Infrastructure 5.0, 4.5 to vSphere 5.0 and Update including vCenter5.0, ESX Hosts, Update manager, vSphere client, and Virtual machines tools and H/W upgrade to vSphere 5.0.
Installation and configuration of RedHat Enterprise Linux, CentOS, and Windows virtual machines using PXE Boot, for the disaster recovery project.
Performing P2V migrations on Linux and windows servers Using VMware convertor and Plate spin migration tools, installing ESX operating systems on the physical servers for VMware virtualization and adding Data stores, creating clusters, adding ESX hosts to the clusters in a Datacenter in VCenter Server.
Enabling HA, DRSEVC, for the Clusters in the vCenter Server. Creating Host profiles and applying the host profiles to the ESX hosts, configuring Virtual Machines under VMware ESX Servers to install Linux guests.
Resolve technical issues through diligent research, reproduction, and troubleshooting, during P2V Migrations.
Managed and carried out system maintenance, hardware replacements and upgrades. Performed system patch and software analysis, installs and configuration.
Installed and Configured RHEL 3/4/5, Solaris 10 on Intel and AMD hardware, configured hands-free installation using Kickstart and PXE; participated in upgrading and migrating 3.x to 4.x and 5.0
Managed issues with Performance on various Linux based servers and UNIX Kernel tuning for web, database and application servers.
Wrote shell scripts for Automated Back- ups and Cron Jobs using sh and bash, managed user accounts and groups for corporate UNIX and Linux users.
Managed and support corporate UNIX and Linux Development servers as well as responsible for OS installs, system configuration and upgrades.
Manage and perform change control and administration on application servers, web servers, LDAP servers and database servers in company s mission critical production, staging and development environments.
SoftSol - Hyderabad, Ind April 2016-Dec 2017
System Engineer/Linux Administrator/VMWare Admin
Efficient in tracing complex build problems, release issues and environment issues in a multi component environment.
Involved in versioning the source code, releasing binary files, creating and applying labels on source files and release file.
Analyse and resolve complication and deployment errors related to code branching development, merging and building of source code.
Managed Linux staging and testing environments and automated application packaging and deployments.
Supported Puppet master server and around 500+ Clients by installing agents and managed multiple modules and manifests.
Defined instances in code, next to relevant configuration on what running and then created the instances via Puppet.
Connected continuous integration system with GIT version control repository and continually build as the check-in s come from the developer.
Used different version controls like GIT and BIT bucket to manage code and managed users and different plugins to automate the build and deployment process using Jenkins.
Experience with Build Management tools like Maven for writing build.xml to Pom.xml. Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
Automated Linux production server s setup using Puppet scripts. Documented release, builds and source control processes and plans.
Installed, configured and managed Windows server 2008 and 2012. Configuration and management of vSphere product suite like vCenter, ESXi and vSphere client. Installed and configured load balancing between ESXI hosts in a horizontal cluster for capacity management and making the cluster high available.
Worked on scalable, high performance OpenStack workload servers for Linux OS for VMs with RedHat OpenStack.
Installed and configured hardware RAID card to achieve high availability and fault tolerance in event of disk failure using different RAID methods like Raid 1, Raid 01, RAID 5 and RAID 6.
Performed regular and periodic backups/replications of VMs using vRange and involved in P2V and V2V conversion with the help of VMware Converter in different environments. Provisioning SAN LUN s, vSAN, LUN masking, Storage Group, SnapView, MirrorView and RAID on EMC Clariion.
Designing and architecting of load balancing solutions for multiple applications based on custom requirements using BigIP F5 LTM and GTM. Amended exiting F5 LTM pools by adding new servers or by removing the servers as per the client request. Applied both default and custom monitors on LTM pools to perform backend server health checks.
Controlling internet access using BlueCoat proxy devices, provisioning DNS and DHCP requests using Infoblox devices, and troubleshooting BlueCoat, F5, Infoblox issues and packet analysis using wireshark, tcpdump and OpenSSL.
Disaster recovery tests using DNS failover and failback of the applications. Installed and configured services such as HTTP, HTTPS, SSH, NTP, DNS, FTP, DHCP and NFS. Administrated Firewall rules and enabled/disabled port and services for the applications.
Automated RedHat Linux and CentOS server installation by Kickstart method using anaconda-ks.cfg. Automated periodic and regular data and services log files backup, scheduling jobs and system cleanup by writing Cron jobs.
Expert in using Logical Volume Manager (LVM) to increase or decrease the logical volume partition size upon application team requirement with different file system types.
Implemented SSH passwordless authentication between severs to run the scheduled jobs on the target servers without the intervention of user details/credentials.
Zeta global India pvt ltd - Hyderabad, Ind June 2014-Mar 2016
System Engineer/Linux Administrator/VMWare Admin
Responsibilities:
Installed, upgraded, and configured Red Hat Linux (RHEL) versions 3.x to 7.x using Kickstart servers and interactive installations, optimizing system provisioning.
Expertise in Linux package management with Red Hat RPM and YUM, ensuring efficient installation, updates, and security patching across distributed environments.
Configured and managed various Linux servers, including FTP, NFS, Samba, Sendmail, Apache HTTP, WebLogic, and AutoFS, enhancing infrastructure reliability.
Implemented and maintained SELinux security policies, setting granular permissions for files and directories to meet security and compliance requirements.
Managed automated system backups, cron jobs, system logging, and network logging, optimizing server performance and availability.
Configured and maintained WebLogic (8.x) with JDBC, JNMS, JNMI, SNMP, and J2EE services, deploying applications (WAR, JAR, EAR) in clustered and domain environments.
Administered WebLogic Server 8.x, including installation, configuration, performance tuning, and troubleshooting for high-availability applications.
Worked extensively with Enterprise Integration technologies, including MuleSoft, Apache Camel, JBoss Fuse, and Fuse Fabric8, streamlining data integration workflows.
Installed, configured, and maintained WebSphere, WebLogic, Apache HTTP, and Tomcat application servers on Linux and UNIX platforms.
Performed system performance tuning, security hardening, backup/recovery, and patch management using Crontab and automation scripts.
Installed and managed VMware vSphere ESXi 6.5 environments, evaluating and implementing new hardware and software solutions to enhance virtualization efficiency.
Configured VMware SRM (Site Recovery Manager) and troubleshot performance issues for high-availability and disaster recovery setups.
Provisioned, maintained, and optimized VMware virtual machines, including CPU/memory allocation, disk provisioning, snapshot management, and VM cloning.
Assigned LUNs to ESX/ESXi hosts, created datastores, and managed virtual machine resources, ensuring efficient virtualization performance and storage allocation.
Automated provisioning and maintenance of virtual environments, enhancing scalability and reducing operational overhead.