join GridMarkets for an exciting career

Devops Engineer

Position:             DevOps Engineer
Commitment:  Full Time
Reports to:        VP of Engineering
Location:            Remote, but North America time zone preferred

 

Description:  GridMarkets has built a multi-Cloud platform for high computational workloads currently focused on the animation/VFX rendering and biotech/pharma drug discovery markets.  Significant configuration and automation is required to ensure the platform works seamlessly 24x7 across multiple Cloud providers and systems scaling to 1000s of concurrent CPUs & GPUs.  We are therefore seeking an experienced and talented devops engineer from a Linux systems background to maintain, enhance and tune our platform.  This will require you to delve deep into the workings of servers, networks, operating systems, virtualisation technologies and open source components.

 

Though we are looking for devops, this is NOT a support function, but also does not require deep programming skills.  You will be in charge of the successful operation of the core platform using the latest open source technologies and will be expected to help drive its design and operation, as well as being a key member of the business.

Responsibilities:

  • Aid team in deploying & maintaining the GridMarkets platform

  • Administrate, improve (e.g. automate) and pro-actively troubleshoot operations of the platform

  • Maintain the smooth operation of dev, test and production environments.

  • Understand and remediate complex issues and topologies of large enterprises

  • Develop, configure and administer DevOps and IT automation solutions.


Requirements:

  • Expertise in Linux & Windows system administration with command-line scripting (pipes, awk, sed, grep, etc.) using Python, BASH, et al.

  • Expertise in config and Docker management

  • Expert networking knowledge of TCP/IP, VLAN, Firewalls and HTTP to protocol level

  • Develop Ansible playbooks and modules

  • Working knowledge of cloud-computing (P/SaaS) technologies services (AWS, Oracle, Google, et al.) and technologies (OpenNebula/OpenStack, et al.)

  • Working knowledge of distributed datastores such as Redis and MySQL

  • Deploying and maintaining Distributed Task and Message Queuing systems, such as Kafka and RabbitMQ a bonus

  • Log mining & analytics with Greylog, SPLUNK or similar

  • Good understanding of Jenkins, Git and Chef

  • Working with large scale production environments, including release management

  • Experience in distributed/parallel/grid-computing technologies a bonus

  • Ability to work autonomously and meticulously with flexibility and drive

  • Willingness to learn and grow in a start-up organisation, and actively contribute

  • Fluent in written and oral English

  • Undergraduate or higher degree in computer science or related fields from a reputable university desirable, but NOT essential.

 

Compensation: Negotiable with options/equity for the right candidate

 

About GridMarkets:

GridMarkets is an innovative start-up founded by highly experienced entrepreneurs and advisors aiming to make the promise of utility computing into a reality through Cloud & Grid-computing technologies.  We are breaking ground in a new space, so are seeking highly motivated & talented individuals with integrity and experience to help us fulfil our ambitious plans.  You will be given significant freedom and responsibilities with ample opportunities to grow and learn, and we hope to learn from you too.  We respect and expect independent thinking, maturity and curiosity.

We are an Equal Opportunity Employer that does not and will not discriminate in employment and personnel practices on the basis of race, sex, age, handicap, religion, national origin or any other basis prohibited by applicable law.  To the contrary - we want to work with interesting people from diverse backgrounds and experiences to complement our team.


If you're ready to play a key role in a new start-up then please send your CV to careers@GridMarkets.com.