Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Sr. Linux/Cloud/Internet Engineer/Dev Ops

M5 Hosting INC

Sr. Linux/Cloud/Internet Engineer/Dev Ops

San Diego, CA
Full Time
Paid
  • Responsibilities

    Job Description

     M5 HOSTING is are a close-knit team of enthusiastic geeks who love to solve problems and build cool infrastructure for our customers. Your experience, clever solutions, and ability to solve problems will be respected and appreciated by the rest of the team and our customers. Our customers are typically IT professionals not end users. You will have a direct impact on the business.

    M5 Hosting has been providing dedicated server hosting and colocation services for more than 18 years. In addition, M5 has an IaaS Cloud Hosting / Public Cloud service and supports internet infrastructure on 3 continents,  for companies ranging from startups, to unicorns, to Fortune 500s.

    As a Sr. Engineer, you will work primarily on a project basis. You will have a mix of short- and long-term projects in support of our growth and expansion into new markets, maintain and upgrade existing systems, and provide troubleshooting assistance with operational issues.

    YOUR DUTIES WILL INCLUDE:

    This position is specifically for a strong, unintimidated but approachable engineer who can solve problems and mentor/guide less experienced engineers, and provide documentation and instruction when handing off deliverables.

    This is not an entry-level position. You should have Internet Data Center experience. You must already be strong with the following: TCP/IP (troubleshooting layers 1-7), the vi(m) editor (but you can use emacs or pico in the privacy of your own home), Linux (bonus points for BSD and Windows), command-line interface and operating system internals, virtualization (Xen, VMware, KVM, etc), network configuration and network architecture, and storage technologies (especially NFS, ZFS, RAID). You should be able to write shell scripts in your sleep, and may be competent in at least one of: Python, PHP, other similar type languages.

    While there may be some support work included in this position, our customers are geeks too. You will never need to help someone configure Outlook or help them install a printer! The job mainly involves inventing, building, testing, and delivering infrastructure systems (and occasionally heroically rescuing servers from entropy).

    Current projects are heavy on the following: XenServer, complex networking issues related to virtualization, Apache CloudStack cloud management platform, monitoring systems (LibreNMS, Nagios, Grafana/Graphite, etc), ZFS/Nexenta, HAProxy,

    You must have a working knowledge of Amazon Web Services or other Public Cloud services and technologies.

    THE IDEAL CANDIDATE WILL...

    • be able to take ownership of, and complete a project from general requirements.
    • be able to quickly evaluate and deploy new technologies.
    • be able to work with and communicate effectively with teammates.
    • be able to have a flexible work schedule, which will include occasional odd hours for maintenances, etc.
    • love to fix things, build things, solve problems, and find better ways to do things.
    • love Linux and/or BSD.
    • be able to dissect and diagnose network connectivity issues, system performance bottlenecks, and various sources of latency.
    • be able to put together server hardware in their sleep.
    • have working knowledge and understanding of Amazon EC2, EBS, S3, and CloudFront (or Cloudstack, Openstack, Rackspace Cloud/Slicehost, IBM/SoftLayer CloudLayer, Eucalyptus, AppLogic, or OnApp equivalents).
    • be customer service-oriented and have excellent written (wiki, email, instant messaging) and verbal (phone) communication skills in English.
    • have excellent professional and personal references; never have been convicted of a computer-related misdemeanor or any felony; live within 30 minutes of the San Diego Tech Center (Sorrento Valley); have a valid CA driver's license and reliable car/truck/SUV. (You might have to move a server across town from time to time, so having only a motorcycle will not do.)
    • have some previous experience in an Internet hosting environment (e.g. dedicated servers, colocation data center, web hosting, email hosting, app. hosting, cloud hosting, etc.)... [the more, the better!]
    • have at least some education related to TCP/IP, networking, programming, or scripting in the Unix environment.
    • be able to write/modify basic scripts (BASH, Python, PHP, Ruby... whatever). Java development experience is a big plus.
    • have an IT-/IS-/CS-related degree, certification, or current course of study. [This one is a plus, but not required. Previous professional Internet operations experience is mandatory.]

    Compensation: DOE, medical, and PTO

    Company Description

    M5 Hosting has been in business and growing for 19 years in San Diego. We serve small companies, start-ups, unicorns, and Fortune 500s. Listed on the Inc 5000 list in 2017.