Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@gwaldo
Created November 14, 2014 20:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gwaldo/fbea9b16bba8235e9f85 to your computer and use it in GitHub Desktop.
Save gwaldo/fbea9b16bba8235e9f85 to your computer and use it in GitHub Desktop.
CommerceHub Pipeline Team Engineer
I'm looking for an Engineer to join my team at CommerceHub. My description is below. I'm expecting some level of on-the-job learning/training, so don't feel that you need to be an expert in everything. You would be working directly with me. For better or worse.
--------------------
Engineer
Role Summary
============
We are looking for an Engineer to join the Pipeline Product Team within CommerceHub. This Engineer will ideally come from a Systems / Operations Engineering background with significant programming/scripting experience, or a Programmer with significant Systems Administration experience.
The successful candidate will have a working knowledge of Unix (typically Linux, preferably Ubuntu) as well as Windows Server. They will also have experience managing typical three-tiered web-application stack (Web Servers, App Servers, Database Servers) in multiple environments, as well as deploying applications as they are promoted up through environments to Production.
A history of automation and process improvement is key. Being self-driven and willing to deep-dive to solve problems is very important.
Specific Duties
===============
-Continual improvement and maintenance of applications and services that the team provides.
-Automation of processes, to include custom development or scripting.
-Overall process and availability improvements.
-Documentation of the services that we provide, and provide training to other teams.
Requirements
============
The ideal candidate will look something like this:
-Real-world experience in both Systems Administration (Engineering) and Software Development.
-Comfortable with Git.
-Experience with one or more of the following Web/Application Servers preferred:
-NGINX
-Apache Tomcat
-Apache
-IIS
-Experience with one or more of the following languages preferred:
-Ruby (Python, Perl, or similar are helpful)
-Shell Scripting (bash, batch, Powershell)
-Groovy
-Java (or similar)
-Experience managing one or more of the following databases preferred:
-MySQL
-Postgres
-Redis
-MongoDB
-Microsoft SQL Server
-Strong Troubleshooting skills required.
-Smart. Gets things done.
The following are considered strong bonuses:
-Configuration Management experience strongly preferred. (Chef is what is used.)
-Standing up Resilient Services. (Application services are clustered by default.)
-Understanding & Participation in DevOps culture.
-Participation in Open-Source. (Please demonstrate with GitHub/Bitbucket/etc accounts.)
About CommerceHub
=================
CommerceHub is a leading provider of hosted supplier integration and order management services for multi-channel retailers. We are currently in an exciting period of growth and stability that provides an ideal work environment.
CommerceHub offers competitive compensation, 401k, health benefits, and outstanding opportunities EOE.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment