Senior DevOps Engineer

Polymath - Toronto, ON (30+ days ago)

Apply Now

Polymath is an interface between financial securities and the blockchain, helping issuers to overcome the complex technical and legal challenges related to issuing regulated securities on the blockchain. We are a team of start-up veterans, legal experts, finance professionals, and all-star developers looking to hire a Senior DevOps Engineer.

The successful candidate will be responsible for analysis, implementation, troubleshooting, and operations administration of all things AWS, Digital Ocean, and G Suite, Travis-CI in support of Polymath developers & executives. This is a broad-discipline system administration role with requirements to manage significant technical diversity.

Responsibilities:
Scripting (node.js) and building required automation Travis-CI and other tools.

Ensuring data recoverability by developing and implementing a schedule of system backups and database archive operations.

Ensuring system data integrity by evaluating, implementing, and managing appropriate software and hardware solutions of varying complexities.

Conducting hardware and software audits of workstations and remote servers to ensure compliance with established standards, policies, and configuration guidelines.

Subscription management, onboarding, coordination, billing management and education of fellow team members will be necessary.

Work directly with architects and developers to debug problems and solutions.

Enforcing best practices with external Vendors- relationship and negotiating skills will be used often.

Developing, implementing, enforcing standard operating procedures and schedules will help scale the entire engineering team.

Provide technical support to team members; setting up accounts using onboarding automation for new team members.

Qualifications:
5+ years of previous experience as a Devops Engineers, Systems Administrator or related role.

Strong background in deployment automation/configuration management of large scale distributed systems.

Experience with Cloud Compute Providers (AWS preferred but Google Cloud/Azure also considered).

Linux expertise

Experience with Docker orchestration

Ability to script (node.js etc.) for monitoring / alerts / automation

Significant experience designing tools for infrastructure management

Experience doing root cause analysis on distributed systems

Outstanding written and verbal communication skills, being able to explain complex technical concepts clearly and succinctly.

Team player- able to function cohesively within a globally distributed team dynamic.

Bachelor’s degree in Computer Science, Systems Engineering or related IT (or an additional 3 years of experience);

Bonus points for:
Previous experience with blockchain/DLT technologies

Understanding of financial securities and the various participants in the securities ecosystem

Start-up experience, including remote teams

Knowledgeable regarding security best practices, embraces 2FA;

Currently manages at a personal level cryptocurrencies and private keys.