System Admin/Engineer, Consultant, Programmer, Fan of cooking, Hacker, lover of Motorcycles, and addict of politics
Currently Infrastructure Engineer at Atlassian with the HipChat team. Spent time in the past with various companies including Oxygen Cloud, Laughing Squid Web Hosting, LinkedIn, Lockheed Martin, and etc. helping in Operations (Oxygen Cloud) to Rockets (Lockheed).
Making Hipchat better
- Maintaing and created Deployment scripts with chef, including creating private deployment scripts used for fully automated testing deployments.
- Overseeing all operations of OxygenCloud and Leapfile.
- Worked with Engineering team to create no downtime and scalable deployment with AWS.
- A lot more stuff that you can come and join me in doing at Oxygen Cloud!
Overseeing Laughing Squid standard managed server, 13 Red Hat boxes which include Plesk boxes and MyDNS, and its new cloud hosting powered by Rackspace Cloud site.
Deployed new Cloud Server running Red Hat ES 5.4 as utility and test box for future migration of physical to virtual machines.
Developed new scripts to help migrate customers from our standard hosting to cloud, including IMAPBatch on github, http://zuzu.pk/177, which allows us to move multiple e-mail accounts from our standard server to Cloud Site E-Mail. Updated and maintain existing scripts adding new features as we role out new products.
Oversaw the upgrade of all Plesk Servers from 8.6 to 9.5 and addressed any new issues caused by the upgrade
Provide support with a two month contract in helping LinkedIn transition from Exchange 2003 to 2010 with BES 5. This included both local users in the Mountain View HQ and remote users across the globe working with help desk. Finishing half a month ahead of schedule.
Help configured and supported Microsoft Entourage for OS X, Outlook for Windows and mobile devices including Blackberry and iPhones. Also trained users on the new Outlook Web Application (OWA).
Supported Help Desk/IT in any issues that arose, including backing up E-Mail for users, helping them convert to Mail.app if using OS 10.6, repair database corruption in Entourage, pushing updates remotely to OS X and PC Systems, issues with plugins for Outlook and etc.
Special Project: Help create a plan for using Exchange 2010 with Linux and setup a test user who is testing Linux for Engineers, http://zuzu.pk/1e
Worked with various small business that receive services from New Technology
– Bay City Real Estate and Loans, INC
∗ Continued Network support ∗ Manage and upgrade existing network services with Samaba, Postfix, SSH, and etc
∗ Built custom cloud solutions, example using Novell’s iFolder
∗ Oversaw downsizing of network cost/needs, by using more cloud computing and virtualization, reducing costs by 50%
– San Francisco Traffic Clinic/Law Offices of David K Uthman
∗ Deploy small office mixed network, using Cisco routers, with Windows and Mac Computers.
∗ Provide on-call technical support and advised on IT cost – Friendly Tax Services
∗ Provide on-call technical support ∗ Setups and deploy companies computers in preparation of tax seasons, including removing of spyware and viruses, securing systems to protect sensitive data and setup procedures to reduce it.
∗ Manage all network related aspects for the business and control IT budget
• Develop procedures and conducted testing for various FTS packages ranging from troubleshooting to conducting qualification tests. Some test involving explosives.
• Develop various design changes for trade study to resolve issue regarding Power Distribution Unit.
• Conducted analysis for a revise test procedure, using mechanical and electrical engineers, to create a more in-depth test that would better reflect flight scenario.
• Prepared specs. and design for a portable test console built on a standard laptop and interface card developing and porting drivers and software written in C from existing test console.
• Participated on Failure Review Boards for system level test failure, using knowledge from
• Developed method with Configuration Management group for sorting and entering large amount of data in Excel to prepare the move to a custom database system.
• Built a company wide VPN Network using off the shelf (OTS) hardware, Watchguard Firebox, allowing for seamless integration of remote offices and personal over 5 remote location.
• Created and maintained a company E-Mail server, using open source software postfix to provide for internal and external communication.
• Provide onsite security help, maintaining firewalls for offices, anti-virus and end users support for desktops, and provided on call support for all network and server security, deploying technology ie Shorewall and IDS’s ie SNORT
• Configured and deployed a private cloud server required for maintaining a central database of com- pleted loan application, using open source software to allow for remote and offsite storage of data from remote office .
• Worked to integrating off the shelf real estate and loan software (POINT) with network allowing for shared information and teamwork across offices.
Assisted and tutor children with worksheets for advance math topics from advance algebra up to calculus. Also worked with younger children on the basic math and some simple reading.
We at Oxygen Cloud are always looking at ways to make the cloud more personal. A while back we stumbled over the Backblaze blog talking about “How to build cheap cloud storage” and it gave us an idea! What if we get one, but turn it up the volume to 11 by integrating the Backblaze into the Oxygen Cloud?
We got our Backblaze Pod from Proto Case but building the system is only half the battle. The real magic is configuring all the software that powers it, and the storage space. Speaking of storage, we at Oxygen Cloud just happened to have over 50 Western Digital 1.5TB Green drives on hand.
Installing all the Hard Drives in the Backblaze. We had everyone in the company sign a drive and we also started taking bets on who’s drive would die first. This is the 1st time we did it, Aaron Follette pointed out that we forgot to put the rubber bands around the drive to protect vibration.
Software Configuration:
The backblaze from Proto Case ships with Debian 5 Squeeze and all the required drives for the system to start. Its up the user to supply the drives and handle configuration. With those 50+ WD Green drives, we decided to go with 3 Raid 6 array using mdadm. With this, we used LVM on top to create one uber-drive.
One hurdle we hit was trying to format this new partition. We’d originally chosen JFS for the filesystem but this caused enough issues that we decided to go with ext4 instead. This presented its’ own problem: ext4 supports up to 1EiB, but the distro copy of e2fsprogs only supported 16TB. Building from source using the 64bit flag solved this.
Unsurprisingly, formatting 50TB is not a fast process. Be prepared to wait a long time.
Bryan Pham, playing Chess as he waits for 55TB to format.
After formatting comes the really hard choice: What do we do with 55TB of storage? NFS? SAMBA? So 90s! What if you’re out with your iPhone, iPad, or Android device and need your data? That’s where Oxygen Storage Connector (codename: Morpheus) comes in!
What is Oxygen Storage Connector? Its software you can deploy on any Windows or Linux machine (OS X coming soon!) that will convert unused storage on a NAS/File Server into storage you can use with Oxygen Cloud so you can access your data anywhere in the world.
This also means your data is encrypted end to end in both transit from your NAS to your device but also at rest on your device and NAS. You can share spaces from your Oxygen Storage Connector with family, friends, co-workers, anyone you choose around the world and they — and only they — will have the ability to see spaces you share with them. Now we at Oxygen Cloud can store all of our data in-house yet leverage the cloud for all of our Metadata allowing us to access it anywhere in the world! With a team that includes members in Pakistan, Indonesia, Hong Kong and the US it’s important they have the ability to put their files on the backblaze from anywhere and one way we allow this is via our Oxygen Tunnel Gateways.
Oxygen Tunnel gateways are servers we’ve deployed that allow you to access your Oxygen Storage Connector behind your firewall when you are outside your firewall, without having to punch any holes or change your configuration.
Oxygen Tunnel Gateways are the magic that allows Oxygen Storage Connector users to access their storage without having to reconfigure their router or firewall. Inside, outside, it doesn’t matter — it just works! How? Magic! It’s also smart enough that when you’re on the local network it will connect directly, allowing the fastest transfer speeds possible.
If you want to learn more about Oxygen Storage Connector and get the software yourself, check out Oxygen Cloud.
EDIT: Our team has created a video montage of us building, configuration and using the backblaze pod.
So a few days ago the wife was reporting problems with her e-mail and one of those e-mails she was having problems with was groupon. So I decided to take a look at the e-mail headers to figure out when they were sent and I found this little gem.
Received: by mta11g.e.groupon.com (PowerMTA(TM) v3.5r16) id hu7ouq0ie1sl for ZSIDDIQUE@GMAIL.COM; Wed, 21 Dec 2011 08:40:10 -0600 (envelope-from bounce-107228_HTML-686961132-11052402-96988-0@bounce.e.groupon.com)
X-Recruiting: Interested in headers? Join us: http://www.groupon.com/techjobs
From: "Groupon" mail@e.groupon.com
It’s a cute trick to get people who understand headers to be interested in the company.
Did I forget to mention that we at Oxygen Cloud are hiring, http://www.oxygencloud.com/careers.html
As you know I joined Oxygen Cloud a few months back as Senior System Admin and now as we grow we need more in the Operations team as we get ready to launch our new secret project.
If you have a passion to work at a fast moving company, understand the unique demand of supporting a fully automated scalable backend then you are the person for this job!
Go ahead and submit your resume to me zuhaib.siddique oxygencloud.com . You can read the full description of the job here: http://www.oxygencloud.com/careers
A Systems Administrator position here at Oxygen encompasses much, much more than just maintaining some Linux servers. You will be given the the opportunity to work with the latest technologies and tools in order to overcome the real-world challenges that accompany the ambitious goal of bringing Oxygen to the masses. We are looking for very smart, very dedicated individuals that like nothing more than to get their hands dirty addressing scaling, performance, and availability challenges across a vast cloud infrastructure. Passion, skill, and a whole lot of Geek Cred are the attributes we are looking for here. Does 90% of your home electric bill come from powering dozens of gadgets and several Linux boxes? Does your idea of a “fun night” involve opening your wireless access up to your bandwidth stealing neighbors, so that you can invert all of their web content? Do you find that your most common thought on a daily basis is “I’ll just write a script for that”? If so, then we want to talk to you. Role/Responsibilities: Manage the day-to-day operations of Oxygen’s infrastructure to ensure smooth 24×7 operation Work closely with Engineering to ensure proper and timely deployment of software to staging and production environments. Use cutting edge methods and technology to identify and solve problems related to performance, scalability, reliability, and availability Develop, implement, and continually improve upon best practice processes and procedures Skills/Experience: 2-4 years of hard core system administration or technical operations experience Very strong knowledge of Linux system administration practices and troubleshooting. Strong passion for Cloud storage and Cloud computing technologies Experience with Apache, Tomcat, MySQL, and cloud services infrastructures Ability to troubleshoot errors and proactively identify issues Demonstrated ability to generate and maintain technical documentation Bonus Skills: Understanding of MySQL performance characteristics and scaling options Knowledge of systems architecture design and implementation Knowledge of configuration management and automation (Chef, Puppet, etc.) Experience with the following tech: Nginx, Ruby, Python, LDAP/AD, DNS/BIND, SSO, SMTP, NFS, Beanstalk, Memcached, SSL Requirements for applying: Tell us what interests you about this position Tell us about a project that you have significantly contributed to and are very proud of E-mail the above and your resume in PDF format to jobs@oxygencloud.com