Jun 23, 2017Remote
PhishMe Headquarters: Leesburg phishme.com/company/careers PhishMe is seeking an experienced Production Engineer to architect, automate, provision, monitor, and maintain administrative and production Linux-based infrastructure. The successful candidate must have professional work experience. This is a full-time position working for PhishMe, Inc. Outsourced or software development contractors will not be considered. Work closely with Engineering and Product teams to identify and implement solutions that meet production, QA, development, and administrative needs in Linux-based environments Interface with on-site system administrators Architect and maintain multi-site, high-availability solutions Own and suggest improvements to our deployment process and tools Diagnose and resolve production system issues Manage DNS zone files and configuration Participate in rotating on-call schedule Other duties as assigned The above statements are neither intended to be an all-inclusive list of the duties and responsibilities of the job described, nor are they intended to be a listing of all of the skills and abilities required to do the job. Rather, they are intended only to describe the general nature of the job. This job description is not a contract of employment, either express or implied. Employment with PhishMe will be voluntarily entered into and your employment is considered at will. PhishMe reserves the right to alter the job description at any time without notice. Successful applicants must be: A self-starter who is willing to take a task from gathering requirements to deployment and maintenance Able to work effectively and be pragmatic as part of a remote team in a dynamic business environment Comfortable working independently and able to escalate problems when necessary Able to communicate effectively Eager to learn; able to understand and apply new things relatively quickly Willing to mentor and guide fellow team members kindly and constructively Willing to work for eight solid hours per day where at least five overlap with 8am to 6pm EST Available to work off-hours as necessary Happy to travel occasionally for team meetings and events Your experience should demonstrate that you: Have experience with Ubuntu and Red Hat/CentOS in production environments Are proficient with configuration management tools (Chef or Ansible preferred) Enjoy automating repetitive tasks with the language of your choice (Ruby preferred) Have experience deploying Rails applications Can effectively use git and understand common SCM workflows Have experience using and supporting CI environments (Jenkins/Docker) Are able to find solutions to technical puzzles with atypical constraints Can manage and support production environments across various platforms: remote (VMs/physical), cloud (AWS), and on-site vendor products Have managed production DNS zone files Can implement and manage high-availabiity infrastructure solutions with automatic failover Managed MySQL and PostgreSQL in production environments (replication is a big plus) Enjoy sharing knowledge via documentation Are knowledgeable of best practices, but open to introducing reasonable technical debt when necessary in order to meet business needs Are able to write code that is intentional and readable rather than magically obscure Stay on top of current DevOps and infrastructure news Enjoy tinkering It would really be outstanding if you: Have attained a four-year degree Have customer support experience (retail, help desk, consulting, etc.) Can comfortably use advanced git features such as rebase, rebase -i, merge --no-ff Include a link to GitHub/GitLab/Bitbucket profile Compensation Competitive salary and stock options 401k plan with company match Health, vision, dental, disability, and life insurance Telecommuting expense reimbursement PhishMe is committed to equal employment opportunity. We will not discriminate against employees or applicants for employment on any legally recognized basis [protected class] including, but not limited to: veteran status, uniform service member status, race, color, religion, sex, national origin, age, physical or mental disability, genetic information or any other protected class under federal, state, or local law.