This project has been archived and is not accepting more applications.
Browse open projects on our
job board.
Description
PhishMe is seeking experienced System Administrators/DevOps 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. We actively encourage diversity on our team and overall company.
Responsibilities
Work closely with Engineering and Product teams to identify and implement solutions that meet production, QA, development, and administrative needs in Linux-based environmentsInterface with on-site system administratorsArchitect and maintain multi-site, high-availability solutionsOwn and suggest improvements to our deployment process and toolsDiagnose and resolve production system issuesManage DNS zone files and configurationParticipate in rotating on-call schedule
Successful applicants must be:
A self-starter who is willing to take a task from gathering requirements to deployment and maintenanceAble to work effectively and be pragmatic as part of a remote team in a dynamic business environmentComfortable working independently and able to escalate problems when necessaryAble to communicate effectivelyEager to learn; able to understand and apply new things relatively quicklyWilling to mentor and guide fellow team members kindly and constructivelyWilling to work for eight solid hours per day where at least five overlap with 8am to 6pm ESTAvailable to work off-hours as necessaryHappy to travel occasionally for team meetings and events
Your experience should demonstrate that you:
Have experience with Ubuntu and Red Hat/CentOS in production environmentsAre proficient with configuration management tools (Chef preferred)Enjoy automating repetitive tasks with the language of your choice (Ruby preferred)Have experience deploying Rails applicationsCan effectively use git and understand common SCM workflowsHave experience using and supporting CI environments (Jenkins/Docker)Are able to find solutions to technical puzzles with atypical constraintsCan manage and support production environments across various platforms: remote (VMs/physical), cloud (AWS), and on-site vendor productsHave managed production DNS zone filesCan implement and manage high-availabiity infrastructure solutions with automatic failoverManaged MySQL and PostgreSQL in production environments (replication is a big plus)Enjoy sharing knowledge via documentationAre knowledgeable of best practices, but open to introducing reasonable technical debt when necessary in order to meet business needsAre able to write code that is intentional and readable rather than magically obscureStay on top of current DevOps and infrastructure newsEnjoy tinkering
It would really be outstanding if you:
Have attained a four-year degree in something (…anything)Have customer support experience (retail, help desk, consulting, etc.)Can comfortably use advanced git features such as rebase, rebase -i, merge --no-ffInclude a link to GitHub/GitLab/Bitbucket profile
Compensation
Competitive salary + stockRetirement plan with 3% company matchHealth, vision, dental, disability, and life insuranceTelecommuting expense reimbursementChoose your own Apple workstationPeers that enjoy appropriate use of internet memes
Location
Leesburg, Virginia
Telecommute (United States only)