Platform Engineer - remote

The Events Calendar
Posted 3 years ago
We Work Remotely
At The Events Calendar, you will be a part of a fully remote global team of developers, designers, and customer support specialists. We are dedicated to continuously improving our event management plugins and serving the WordPress community.
 
The Platform Engineer is an integral role responsible for designing, configuring, migrating, and maintaining software related to our internal and external infrastructure. This role focuses heavily on not only on technical duties and automation but also on ensuring that best practices are developed and adhered to across the business unit.
 
The right fit for this role will be someone who is confident working on their own but also as a resource across the brand. Someone who is enthusiastic about automation and eager at the idea of spending time on automation now to save time later.
 
 
As a Platform Engineer you would: 
  • Design, manage, improve, and monitor all installed systems and infrastructure 
  • Install, configure, test and maintain operating systems, application software, and system management tools 
  • Proactively ensure the highest levels of systems and infrastructure availability 
  • Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes 
  • Maintain security, backup, and redundancy strategies 
  • Write and maintain custom scripts to increase system efficiency, optimize deliverability and lower the need for manual intervention 
    Participate in the design of information and operational support systems 
  • Identify departmental needs and make suggestions regarding technical direction 
  • Design and implement system security and data assurance 
  • Create and maintain documentation and detailed sets of instructions on infrastructure and software
  • Troubleshoot and debug all critical priority web, application, database servers and related physical infrastructure 
  • Maintain the development and staging infrastructure 
  • Work closely to build relationships across teams and ensure that requests are viable and in the best interest of the company 

You have: 
  • 3+ years relevant experience 
  • Experience deploying and scaling PHP based applications 
  • Proficiency using AWS services and tools 
  • Good knowledge of Docker and Containerization 
  • Familiarity with automation software, such as Jenkins, Puppet, Chef, Ansible, or similar 
  • Basic web development experience with the ability to read and understand code and code performance techniques (caching, etc.) 
  • Hands on experience with large scale distributed systems, storage, cluster computing, cloud computing 
  • Strong working knowledge of administering database systems, both SQL and noSQL 
  • Strong understanding of system architecture, design, administration, networking and monitoring 
  • Functional awareness of the following technologies: 
    • LVM 
    • SSL 
    • iptables 
    • Apache / Nginx 
    • Postfix / EximDNS (bind / PowerDNS) 
  • Solid working knowledge of OS installation and automation 
  • Experience with version control systems 
  • Strong verbal and written communication skills and experience working on remote/distributed teams 
  • Bachelor’s degree in Computer Science, Engineering or a related subject or equivalent experience 

Physical Requirements and Work Environment
The physical demands described here are representative of those that must be met by an individual to successfully perform the essential duties of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties. 
  • While performing the essential duties of this job, the individual is regularly required to use hands to finger, talk, and hear
  • The individual frequently is required to stand and walk
  • Works at a desk and computer screen for extended periods of time 
  • Works in a traditional climate controlled office environment 
  • Works in a highly stressful environment dealing with a wide variety of challenges, deadlines and diverse
  • employee population 
  • Be able to occasionally lift up to ten (10) pounds 

Disclaimer:
This job description is only a summary of the typical functions of the position. It is not intended to be an exhaustive or comprehensive list of all job responsibilities, tasks, or duties. Additional duties and tasks may be assigned as part of the job function. Liquid Web Inc. reserves the right to modify, interpret, or apply this job description in a way that best supports the organizational needs. The job description in no way creates or implies an employment contract. The employment contract remains “at will”. 
 
Equal Employment Opportunity Policy: Liquid Web is committed to offering equal employment opportunity without regard to age, color, disability, gender, gender identity, genetic information, marital status, military status, national origin, race, religion, sexual orientation, veteran status, or any other legally protected characteristic.