Messaging Protocol Architect - Elixir

Messaging Protocol Architect - Elixir

At OckamVisit company website

Location

San Francisco, United States of America, Remote

Job Type

full-time

Technology Stack

Elixir
Elixir

Ockam is building interfaces to cloud services like Kafka, InfluxDB, Okta. We are also creating new cloud services like the Ockam Registry. This is an exciting and challenging role on the Ockam Team. You will be responsible for building core components and generalized interfaces in the Ockam code base. You will also get to work with some of the most popular open-source communities in the edge and IoT ecosystems.  Moreover, you will be building infrastructure templates and standing up resources in public cloud environments.  The primary language we utilize in this layer of the stack is Erlang / Elixir, however, you will have the opportunity to utilize or learn Rust as well. Cryptography protocols are utilized throughout the Ockam stack, so whether this is an area of experience or experimentation in your past, you will be challenged. Ockam is a small and extremely senior team. This role involves architecture, interface design, writing code, responsibility for testing, and publishing documentation. Everyone on the Ockam team takes responsibility for their parts from end-to-end, including the creation of long term objectives, issues in GitHub, task management, and summaries of key results.

Expertise

    • Git and GitHub's workflow.
    • Modern CI/CD pipelines and DevOps.
    • API design
    • Building complex code bases in Elixir / Erlang
    • Individual and collaborative project management leadership

Experience

    • 10+ years of building experience
    • Building with Docker and Kubernetes
    • Provisioning and operating cloud services in AWS, Azure, or Google Cloud
    • Consuming and contributing to open-source codebases
    • The basics of cryptography and PKI
    • Messaging systems like RabbitMQ 
    • Comfort switching between multiple programming languages

Level

    • This is a Level 6 role at Ockam.
    • Individuals that consider themselves to be Level 5 or 7 are also encouraged to apply.
    • For more information about Role Levels at Ockam, [click here for our guide].

How to apply

To apply, click the link below or send us an email with your story and the salary you want. CVs, and also links to your LinkedIn and Github profile.

Related Jobs

©2021 Workly. Theo Nga