We provide IT Staff Augmentation Services!

Linux Administration Resume Profile

2.00/5 (Submit Your Rating)

TECHNICAL SKILLS

Cloud:

Amazon AWS: Amazon Cloudfront, Amazon EC2, Amazon RDS, Amazon Route 53, Amazon S3, Amazon IAM, Amazon VPC, Amazon SES, Amazon ElastiCache, Amazon Cloudformation. AWS SDK for PHP, AWS SDK for Python boto .

Rackspace: Rackspace Servers, Rackspace Files, Rackspace DNS, Rackspace Openstack Compute API.

Microsoft Windows Azure: Microsoft Azure Virtual Machines, Azure Storage/API.

Google: Google Compute Engine, Google Cloud Storage/API.

VMWare: VMWare ESXi, vSphere 5.5, vCenter 5.5.

CDN:

Amazon Cloudfront. Akamai Site Accelerator. Softlayer.com CDN. CDN.net, KeyCDN.com, CDN77.com.

Automation:

Opscode Chef: Create Cookbooks recipes, use community cookbooks and create wrapper cookbooks around them setup roles, environments, databags, etc. Verify and lint Chef cookbooks with Foodcritic.

Deployment automation with Jenkins and Python scripts.

API:

Amazon AWS API PHP/Python boto , Facebook Graph API, Google Maps/Charts API, eBay API, Twilio API, Yahoo Social API, Akamai API.

CMS:

Drupal 6/7, Magento, Joomla, Wordpress, OSCommerce various PHP-based CMS's.

VOIP SMS:

Asterisk PBX, SIP, IAX, FreePBX, Twilio, Clickatell.

Database:

Amazon RDS, MySQL/MariaDB. Tungsten Replicator.

Big Data:

Hadoop Administration on IBM InfoSphere BigInsights.

Version Control:

Git. Bitbucket. Github.

Issue tracking:

Atlassian Jira, Confluence.

Monitoring:

Zabbix. New Relic. Nagios. Custom PHP monitoring alert scripts.

DNS:

Amazon Route53, Bind, Rackspace DNS, DNSMadeEasy, UltraDNS, MyDNS.

Agile / Scrum:

Atlassian Jira, Target Process.

Programming:

Python. PHP. Ruby from writing Chef recipes .

Caching:

Amazon Cloudfront, Varnish cache, Akamai Site Accelerator, Memcache/Memcached, Amazon Elasticache.

Job Scheduling:

Jenkins, BMC Control-M.

Web Hosting:

Cpanel / WHM, Virtuozzo, Plesk, Ensim. Windows IIS Server.

Operating Systems:

Linux Redhat RHEL, CentOs, Debian, Fedora, FreeBSD, Ubuntu. Some Windows 2008/2012 server.

Site Analytics:

Piwik. Awstats. Google Analytics.

Web Programming:

JQuery, Ajax, CSS, HTML, XML, Javascript, REST, JSON, SOAP, YML/YAML.

IMPORTANT

I hired an assistant and I require my assistant to sit next to me anytime I work on the Internet. The purpose of hiring an assistant is to comply with the Jewish law and ruling - that since the Internet has the same status-quo as a woman, therefore - just as it is prohibited to be in a room or office alone with a woman - so too it is equally prohibited to be alone with access to the Internet. I therefore hired an assistant for the sole purpose of sitting next to me while I work his presence serves the goal to never be alone with access to the Internet. My assistant may read a book or study, or just sit quietly while I do my work.

WORK EXPERIENCE

Confidential

Position: Cloud Engineer, PHP Programmer

  • Cloud Integration: I was tasked to integrate VMware vCloud Director API into Scalr Open Source edition.
  • Setup a VMware lab inside VMware workstation, including 2 ESXi hosts, a Windows Server host running VCenter.
  • Installed vCloud Director and vShield Manager into the ESXi host via vCenter.
  • Modified source code of Scalr to support vCloud.
  • Provided code updates via Git posted code updates on BitBucket.
  • Technologies: PHP, Scalr, VMWare vCloud, vSphere 5.5, ESXi, Git, BitBucket.

Confidential

Position: DevOps Engineer, Cloud Infrastructure Automation, Python PHP Programmer

  • Automation: As a Devops Engineer I developed and executed an automated deployment process for multiple Scholastic.com properties, including:
  • and more. Each of the above sites was a completely separate stack, hosted on separate servers some were Drupal 6 and some Drupal 7 sites. I developed the automated deployment using Jenkins, chef, and Python scripts:
  • The automated deployment script would deploy these multiple web properties to multiple environments including Dev, QA, and Production - all triggered via individual Jenkins jobs by clicking the build button, Jenkins would execute the python script that in turn would first do a chef search for all the servers on this stack that are tagged and match this environment and website, and then login to all the servers using the Python Fabric module and execute chef-client on all the servers tagged as 'Web' servers. Subsequently, it would clear Drupal cache on any server tagged as 'Admin' if the option was checked in Jenkins as well as clear Varnish cache and multiple Akamai or Cloudfront URL's.
  • So in summary, with the push of a single button, I would automatically deploy the entire site to all the servers on the stack including chef-client runs on all web and Admin servers, clearing Drupal cache, clearing multiple Varnish caches, and purging multiple Akamai URL's, and report everything verbosely into the Jenkins console output log.
  • Opscode Chef: I modified, updated and fixed existing chef cookbooks, as well as created new recipes cookbooks. Cookbooks included: Jenkins cookbook, Jenkins Orchestration cookbook, Varnish cookbook, etc.
  • Web-based Control Panel: Created a web-based Control-Panel to:
  • automate the creation of instances on AWS with the push of a button, using the chef knife command, which contained all the parameters to spin up the instance including instance flavor, AMI ID, security group, subnet, chef server, recipes in the run-list, etc. In this way an instance can be spun up from a convenient and easy-to-use web-interface.
  • The Web-based Control Panel interface also tracked all current servers 700 and displayed them on a table for easy searching. This list included all servers across multiple AWS accounts, as well as physical and virtual servers in a datacenter, and showed their IP addresses, DNS hostnames, security groups, chef recipes, and more.
  • Intranet: Created several middleware tools to facilitate Administration, including:
  • an intranet web-interface to manage clearing purging multiple Varnish caches by just specifying a URL this enabled non-Administrators to purge the Varnish cache - either single URL's or entire directories.
  • A multi-ping interface, where you can ping multiple web-servers of a stack and see all the results on one screen.
  • Agile / Scrum: We had daily scrum meetings, and I also participated in Sprint planning meetings.
  • Windows 2008/2012: Administered IIS on Windows Server 2008/2012 servers, mostly involving adding redirects into IIS.
  • Technologies: Python, Fabric, PHP, MySQL, Akamai Site Accelerator, Amazon Cloudfront, JQuery, Varnish, Amazon Cloudfront, Amazon EC2, Amazon S3, Amazon RDS, Jenkins, Opscode Chef, Akamai, Microsoft Windows Server 2008, Microsoft Windows Server 2012, IIS, Amazon RDS, HTML, CSS, RHEL.

Confidential

Position: PHP 5 Programmer / Linux Administration / MySQL DBA / Apache

  • Caused Robot-LandLord.com's biggest Real Estate Management client to collect over 428,000.00 more a 14 increase, in only 4 months .
  • Created cloud-based tenant-management system that interfaces with common Real-Estate Management software such as Yardi Voyager, iRealtyMananager, RentecDirect, RentRiter, etc.
  • Developed entire front-end and backend using PHP 5, MySQL, Linux, Apache on the Amazon cloud Amazon EC2, Amazon RDS, Amazon S3 .
  • Created robust backup system to backup on an hourly/daily/monthly basis to Amazon S3 and Google Cloud Storage.
  • Created Jenkins jobs to automatically spin-up Amazon EC2 and Rackspace instances.
  • Deployed multiple servers with Chef Git, Apache, Chef-server, Jenkins, Zabbix, etc .
  • Automated adding servers to load-balancers on Amazon ELB and Rackspace using Python scripts.
  • Setup multiple CDN's on SoftLayer.com.
  • Technologies: Python/boto, Amazon EC2, Amazon RDS, Amazon S3, PHP 5, MySQL, Linux Fedora , Google Maps, Javascript, CSS 3, HTML 5, Asterisk PBX, Twilio SMS, Nexmo SMS.

Confidential

Position: MySQL Programmer / PHP 5 Development / Linux Administration.

  • Automatically import into Joomla CMS backend all High5games online games. PHP 5 MySQL Joomla CMS HTML5 Javascript.
  • Created backup system to automatically backup databases on an hourly/daily/monthly basis while minimizing backup disk usage PHP 5 MySQL Linux shell, crontab .
  • Secure servers, block unused ports, remove unused services. Linux administration for Godaddy.com servers Amazon AWS: EC2 instances. Redhat RHEL , CentOS
  • Troubleshoot Apache, PHP 5, MySQL, and any other system problems. Provide MySQL and PHP 5 support, as well as HTML5 and Javascript.

Confidential

Position: MySQL DBA / PHP Programmer.

  • Fixed MySQL slow query from 30 seconds to less than 0.5 seconds
  • Develop migration plan to the cloud Amazon EC2, RDS, Auto Scale, Load Balancing, S3.
  • Fixed many slow queries by first using the slow-query-log and then fixing any indexing problems.
  • Troubleshoot and speed up live website 30-sec load-time sped up to 0.5 sec and database servers.
  • Technologies: Apache, MySQL, PHP 5, Joomla, Flexicontent, Amazon, Linux CentOS.

Confidential

Position: Cloud Administration / MySQL DBA / / PHP 5 Programmer.

Migrate multiple websites to Amazon cloud services, including: Amazon EC2, S3, RDS.

Confidential

Position: MySQL DBA / PHP 5 Programmer / Linux Administration.

  • Participated in a team developing SWEEPR, a complex sweepstakes/contest program builder.
  • Migrated image storage to Amazon S3.
  • Troubleshooted MySQL database issues.
  • Migrate current API to a REST API.
  • Technologies: Amazon AWS: EC2, S3. DBs: MySQL, Amazon RDS.

Confidential

Position: Remote MySQL DBA / PHP 4 Programmer / Linux Administration

  • Created PHP scripts to monitor 90,000,000 domains for expiring domains.
  • MySQL database to track domain's status, PHP scripting to execute 'dig' and 'whois' at timed intervals to detect status changes.
  • Administered Linux server, install and maintain MySQL database. Optionally expand to cloud / cluster for faster distributed performance.

Confidential

Position: Remote MySQL DBA / PHP Programmer / Linux Administration

  • Created automated Forex trade-execution software based on buy/sell signals PHP, MySQL .
  • International Telephone System, providing daily Daf Yomi Hourly Study Program Asterisk PBX .
  • Created mass-mailing software, to send 80,000,000 personalized emails per day Linux, PHP/MySQL .
  • Created a DNS Management System to provide directory services for 1 million sites PHP/MySQL .
  • Created rss2blog, a Wordpress plugin that automatically creates posts from RSS feeds. PHP, MySQL, Wordpress .

Confidential

Position: Joomla / PHP

Transfer entire PHP website to Joomla CMS.

Confidential

Position: PHP / MySQL Developer

  • Developed data mining and scraping scripts using PHP and MySQL.
  • Managed Linux server.
  • Technologies: PHP, MySQL, SEO, curl, data mining, regular expressions, HTML, Javascript.

Confidential

Position: Linux Administrator, Technical Support

  • Provided Level I / II / III Technical Support and Linux Administration for all webhosting servers.
  • Technologies: Redhat Linux Administration, Apache, Sendmail, Exim, DNS, MySQL, PHP.

We'd love your feedback!