Abdifatha Hassan Resume
Abdifatha Hassan Resume
SUMMARY
IT Professional with 10 years experience in Linux and experience in CI/ CD (Continuous Integration / Continuous Deployment) process and DevOps, Strong
background in Linux/Unix Administration, Build and Release Management and Cloud Implementation all within that suites the needs of an environment under
DevOps Culture.
Installation of patches, Security fixes, packages on Linux and AIX, and Windows 2003/2008/2012 R2/2016/2019 Servers on both Physical and Virtual
Environments. Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto Scaling.
Working experience on RedHat Enterprise Linux, experience working with various Development and Testing teams in Agile Process Model Project Eco System.
Expertise in building, configuring and troubleshooting RDS Instances in cloud and On Premise
Experience in Installation, Configuration, Backup, Recovery, Maintenance, Support of Linux Servers and Windows Servers.
Creating, maintaining Active Directory Services, Roaming profiles, security Parametes, Disk Quota management, rights, backup of data and Disaster Recovery.
Experience in Shell/Perl Scripting languages like Bourne shell, Korn shell and BASH.
Experience in Installing, upgrading and configuring RedHat and centos using Kickstart servers and interactive installations, also administered server consolidation
program through the use of VMware virtual center.
Experience in Installation, Configuration, Implementation, Upgradation, Maintenance & Troubleshooting JBOSS, WebSphere Application Servers, Web Logic
server, Oracle, Apache web server and Tomcat. Responsible for Installing of OS on Several hundred Servers using Ansible. Expertise in Package management
and patch management using custom repo artifactory using with yum and apt-get Hands on experience in building and maintaining VOIP application servers like
Asterisk, Frees witch and Kamailio.
Good exposure to Network Storage Solutions like NAS, LDAP, Route53, DNS, DHCP, Load Balancing, Multi AZ Deployment and SAN.
Experience in Linux Printer management using CUPS and SAMBA CLIENT with Windows server.
Installation Configuration and Administration of Veritas Volume Manager, Red Hat Cluster Server, Veritas Cluster Server using EXT3, EXT4, GFS, ZFS,
XFS. Hands on experience on Automation/Build tools like Ansible, Jenkins, Ant and Maven.
Expertise in creating DevOps strategy in a mix environment of Linux (RHEL, CENTOS) servers along with Amazon Web Services.
Configuration Installation of Red hat Linux 4/5/6/7/8 and Oracle Enterprise Linux by using Kick Start, Red Hat Satellite Server and customized bash/perl
scripts. Worked extensively on creating volumes using different RAID levels using LVM in Linux.
Experience in creating, installing, updating packages in Red Hat Linux servers using RPM’s and YUM repositories.
Worked on various Azure services like Compute (Web Roles, Worker Roles), Azure DB (SQL & CosmosDB), Network services, Azure AD.
Performed Remote system administration using Network protocol tools like ssh, http, rsh, telnet, scp, ftp, sftp, ssl, RSA secure connection and Rlogins. Experience
in applying security patches and updating Redhat Linux OS version using Red Hat Satellite server.
Expertise in Installation, Configuration and file system management through VERITAS Volume Manager, VERITAS File System, Solstice Disk Suite and Logical
volume Manager (LVM) with multiple RAID Levels.
Problem determination and troubleshooting, Security using SSH. Installed and configured the Samba Server and Apache Web Server.
Networking communication skills and protocols such as TCP/IP, Telnet, ftp, SSH, rlogin
Knowledge of Ansible as a Configuration Management tool, to automate repetitive tasks, quickly deploy critical applications, and proactively manage change.
Strong exposure to both AWS and Azure cloud platforms.
Installation and configuration of Apache/Web logic on Solaris, Red hat Linux, and SUSE Linux
Major focus in the areas of Cloud Infrastructure Providers, Data Center Migration, Containerization Technologies, Configuration Management, CI/CD Pipeline,
Virtualization technologies. Experience in PERL, Shell, and PYTHON Scripting, PowerShell, powercli.
Expertise in Installation, Support, Configuration with different flavors of LINUX RHEL, CentOS, Oracle Linux (OEL), Debian, and Ubuntu. Installed and
configured Red Hat LINUX Kickstart and Solaris jumpstart Servers.
Expert in Red Hat Linux V 5, 6, 7 and most recently 8 of heavy experience in install / rebuild servers. Understanding the business requirements, capacity planning,
Vendor management, team co-ordination, business migration. Patching and Packages rollouts. Experience in using Version Control Tools like GIT and
SVN. Worked on protocols like HTTP, SIP, TCP, UDP, RTP, SNMP
Strong experience in setting up the enterprise infrastructure on Amazon Web Services with Maven, Jenkins to complete the automation from commit to
Deployment. Working knowledge with shell scripting using Bourne Again Shell (BASH), Puppet, and Nagios. Experience in administrating, deploying, and
managing RedHat, CentOS, and Ubuntu servers.
Experience in Ansible automates across your infrastructure; you will see plays and tasks complete, each success or failure, Set-up different Playbooks to run in case
of success or failure of a prior workflow Playbook.
Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery,
Performance Monitoring and Fine-tuning on UNIX Red Hat Linux Systems.
Applied basic and advanced troubleshooting skills in Red Hat Enterprise Linux (RHEL) for both simple and complex customer configurations. Automate any
given manual task using Perl and Shell Scripting..
Developed automated processes that run daily to check disk usage and perform cleanup of file systems on UNIX environments using shell scripting and CRON.
Experience in Installation of VMware ESX server and creation of VMs and install different guest OS.
Extensively worked on Ansible Playbooks, Inventory files, Vault feature to configure the servers, deploy software, encryption of data file & orchestrate continuous
deployments or zero downtime rolling updates. Experienced in working with the LAMP servers.
Installation Configuration & Administration of VERITAS Volume Manager, VERITAS Cluster Server 5.0, VxFS.
Managed Red Hat Linux Satellite Server. Administration on clusters Veritas Cluster VCS and Linux cluster
Experienced in documenting and supporting high availability, business persistence, fail-over, fail-back.ower which provides an easy-to-use dashboard, & role-based
access control? Extensive experience in Advance installation techniques like Kickstart/Jumpstart
Understanding of and ability to script in shell with languages like Bash, Python, Perl as required for automation, monitoring and to enhance the access and
performance of the system. Experienced in implementing Splunk, Puppet, and Chef.
Experienced in Disk space management (create, extend, reduce and deleting Volume groups & Logical volumes) using Logical Volume Manager (LVM) Working
knowledge with shell scripting using Bourne Again Shell (BASH), Puppet, and Nagios
Hands on experience on installing, configuring and troubleshooting DNS, FTP, NFS, DHCP, VNC and Telnet servers
Well versed with Linux utilities such as SSH, FTP, user management, patch management, memory management, quota management, swap management Generated
and Installed the SSL certificates for the website to make it secure with HTTPS
Experience in Creation and managing user accounts, security, rights, disk space and process monitoring in Red Hat Linux.
Experienced in installation and configuration of Samba, Send mail & Procmail, Apache web server, Tomcat web server. Log and CPU performance monitoring
with Splunk, ELK, Nagios and Zabbix
Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment Deployed Docker
Engines in Virtualized Platforms for containerization of multiple apps
Extensively worked with automation tools like Hudson, Jenkins, Teamcity and Build Forge to implement the End-to-End Automation
Experience in manage cloud software deployments, with a focus on continuous integration and deployment using GitHub, Jenkins, Bamboo, SVN and Maven.
Very good understanding on NOSQL databases like Cassandra, Zookeeper, Spark and HBase, MongoDB.
Installation and upgradation of Packages and Patches configuration mgmt, version control, service pack. & reviewing connectivity issue regarding security problem.
Experience on Web servers such as Tomcat 3.x, 4.x, 5.x, 6.x, and 7.x & Apache Server 1.x, 2.x and integrating them with Web logic 10.x servers. Installing and
configuring the LAMP servers in cloud environment.
Experience in configuration of NIS, NIS+, DNS, DHCP, NFS, LDAP, postfix, send mail, FTP, remote access, security management and Security trouble shooting
skills. Monitoring and ensuring the behavior of the four open source web servers in LAMP.
Designing roles and groups using AWS Identity and Access Management (IAM) enabling security to the customers as it is financial matters and should be at-most
confidential. Experience using cloud providers and API’s for Amazon (AWS)
Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
Participated, documented, managed ITIL controls and supported Linux environment.
Updating and maintaining Relational databases in AWS using RDS and also use Elastic Map Reduce (EMR) for analyzing the data stored in the databases.
Designing EC2 instance architecture for cloud computing to meet high availability application architecture.
Experience on SSL and TLS layers for secured communication and authentication.
Experience in Installing, upgrading and configuring Red Hat Linux 4.x, 5.x, and 6.x using Kickstart Servers
Experienced in implementing and maintaining an Apache Tomcat /MySQL/PHP, LDAP, LAMP web service environment.
Experience with Veritas Volume Manager (VxVM), Veritas File System (VxFS), Veritas Net Backup, Veritas Clustering with SAN, NAS environment.
Working experience in building and support using Git and Integration tools like Jenkins.
Experience in installing, configuring and implementing the RAID technologies using various tools like VxVM and Solaris Volume Manager. Experience in writing
Shell scripts to automate the administrative tasks and management using cron..
Experience in Server monitoring, capacity planning, application monitoring with the help of Nagios, Cacti, Zabbix, Puppet, Splunk.
Experienced on Red Hat Satellite Server with custom repositories to provide a stable management solution for the Linux environment.
Expertise in scripting for automation, and monitoring using Shell, PHP, Python & Perl scripts.
Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP, and TFTP)
Experience in Installing Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
Installation and configuration of JBoss, Web Sphere 5.1/6.0 Application Server on Solaris and Linux boxes.
EDUCATION
Master's in Business Administration, Florida International University, Miami, Florida, 2010.
TECHNICAL SKILLS
Operating Systems RedHat Linux 5/6/7/8, Unix, Ubuntu, Debian, Centos, Windows Windows Server
2003/2008/2012/2016/2019,
Cloud Technologies AWS, Azure, Docker, Azure, Container, Vagrant
Databases MySQL, SQL Server, ORACLE, MongoDB, NoSQL
Automation and Build Tools Jenkins, Maven, Ant, TFS, Bamboo
Configuration Management Tool Chef, Puppet, Ansible
Scripting Bash shell scripting, Python, json, Yaml
Version Control Tools Git, SVN, GitHub, Bitbucket
Monitoring Sysmon, MRTG, Nagios, Zenoss
Application Level Shell Scripts (Linux, PowerShell).
Tools HP-Open View Service Center, Remedy, BMC patrol, Tivoli, Hyper-V.
WORK EXPERIENCE